• [^] # Re: CoffeeScript

    Posté par . En réponse au journal Javascript Garden. Évalué à 3.

    Je retrouve souvent cet argument en discutant de Coffee. S'il est valide pour quasiment tout ce qui compile en js, ce n'est pas le cas pour Coffee. Je t'invite vraiment à regarder plus en détail ce qui est compilé. Tu découvriras que c'est quasiment le js que tu aurais écris toi même à la main en étant rigoureux.

    Pour faire un retour d'expérience, j'ai deux applications qui tournent avec des milliers de ligne de CoffeeScript et je n'ai jamais rencontré de problème au débug. Quand j'ai un truc qui foire, dans la console de chrome, je regarde la ligne, et je sais exactement en un coup d'oeil où c'est dans mon CoffeeScript. Nous sommes 4 à travailler sur cette base de code, dont un stagiaire et personne ne rencontre ce genre de problème. Il s'agit juste d'un tout petit effort mental, qui s'acquiert rapidement. La correspondance est, j'insiste, triviale à établir.

    Par contre, les gains sont énormes, tellement ça évite les pièges habituels :) sans même parler du confort de coder avec.