c'est un language qui a pas mal de comportements bizarres et vu qu'il se doit d'etre retro compatible on doit faire avec. Et evidemment c'est haut niveau donc moins performant (meme si ya bcp d'optimisation sur les engines JS de nos jours) JS reste un language bien plus sympa a utiliser que cette merde de ruby/python imo