• [^] # Re: Python suce des ours, et ruby en tong dans le bac à sable

    Posté par . En réponse à la dépêche Ruby 1.9.0 est sorti pour Noël. Évalué à 3.

    Le premier problème là-dedans c'est que "bien faire son métier" n'est pas équivalent à "satisfaire le client". Pour satisfaire le client, il vaut mieux éprouver beaucoup de difficultés à sortir le soft, faire des heures sup comme un taré et donner l'air de se démener comme un diable, que de produire une solution propre et intelligente qui aura demandé une quantité de travail raisonnable. Dans le premier cas, le client pense qu'il a vraiment fait une bonne affaire en payant peu cher une si grande quantité de travail, dans le second cas il a presque l'impression de se faire rouler ("si c'était aussi facile c'est que j'ai payé trop cher" : c'est l'inénarrable mentalité française).

    Le deuxième problème c'est que bien faire son métier c'est aussi se préparer à l'avenir et améliorer son efficacité en se frottant à de nouvelles méthodes, de nouveaux outils. "Satisfaire le client" en faisant la maintenance de programmes écrits en COBOL ne remplit pas vraiment ce critère.

    Le troisième problème c'est que le facteur plaisir dans le métier est important quoique tu en penses, sinon autant devenir trader pour s'en mettre plein les fouilles. De plus les gens qui éprouvent du plaisir à leur métier sont en général plus efficaces.

    Après on peut faire des trucs propres en PHP, oui, et on peut même s'y amuser relativement (l'autre jour j'ai dû écrire un bout d'ORM dans ce merveilleux langage). Mais c'est comme utiliser un ersatz de langue française dont la moitié de la puissance d'expression serait passée à la trappe : c'est vite frustrant, sauf pour les rappeurs et les fans de l'oulipo.