• [^] # Re: Premier langage? Javascript! Première plate-forme,

    Posté par . En réponse au journal Python comme premier langage de programmation ?. Évalué à 1.

    Sauf que le concept de comparaison d’égalité mais pas vraiment (le == vs ===), il n'a jamais besoin d'être appris.

    C'est pas faux, mais dans la grande majorité des langages il y a des subtilités, en particulier l'égalité qui ne marche en général pas de façon "intuitive" pour les pointeurs, références ou objets.

    Pour moi ça relève du point de détail. Par contre je vois deux autres défauts :

    • Le modèle objet par prototype qui est plus "ouvert" et donc plus difficile à comprendre comment utiliser que le modèle par classes
    • Les messages d'erreur imbitables, en particulier si tu utilises un framework où tu peux te retrouver avec une erreur dans un bout privé du framwork et une stack trace qui ne remonte pas jusqu'à ton appli