• [^] # Re: Il manque une faiblesse !

    Posté par (site web personnel) . En réponse au journal Réflexions à propos de NodeJS et de Javascript plus globalement. Évalué à 4.

    En quoi l'utilisation est laxiste ? Les derniers trolls sur le point-virgule sont surtout des personnes qui n'ont jamais appris correctement le javascript et qui écrivent un code dépendant de la mise en forme (et donc qui foire dès qu'on le minifie)

    Le troll est loin de toucher que des personnes qui ne connaissent pas bien le JS. Dans un camp (les ; à chaque fin de ligne), on trouve Brendan Eich, le créateur du langage, et Douglas Crockford (jslint, JSON). De l'autre coté, on a Isaac Z. Schlueter, actuel mainteneur de node.js, et Thomas Fuchs (Prototype, Scriptaculous, Zepto).

    D'ailleurs, le code en question était valide, c'était le minificateur de Douglas Crockford qui était en faute.

    Oui il y a des choses étranges, mais l'histoire de == === est loin d'être complexe

    C'est quand même loin d'être simple. Il y a même un cas où a === a renvoie false.