Peux-tu te présenter en quelques mots ?

Je suis un jeune développeur web de 24 ans.

J'habite à Lyon et je suis actuellement en phase de transition entre un emploi chez LIM et Oahu.

J'ai débuté mes études supérieures par un BTS informatique de gestion option développeur d'applications, que j'ai ensuite complété par une licence professionnelle développeur web à l'université de Picardie.

De plus, à titre personnel, je maintiens un blog technique sur le développement web, et notamment Ruby.

Quand as-tu découvert PHP ?

Depuis que je suis tout jeune, j'ai toujours été fasciné par l'informatique.

J'avais fait quelques tentatives pour commencer à programmer.

Mais les livres sur le langage C que j'avais me rebutaient.

En 2001, en seconde, une mentalité de classe fortement geek m'a poussé à, comme d'autres camarades de classe, me mettre à PHP.

C'est à cette époque que j'ai découvert ce langage et le développement web.

À tes débuts, qu'est ce qui t'as séduit dans le langage ?

J'ai été essentiellement séduit par sa simplicité d'utilisation.

Après ne pas avoir réussi à débuter en C, j'ai été fasciné par la simplicité qu'il y avait de développer des applications en PHP en quelques lignes de code.

Et au fil de ton expérience, qu'est ce qui t'as le plus rebuté ?

Le manque de cohérence dans le langage, notamment au niveau des règles de nommage des fonctions ou des paramètres et de leur ordre.

Par ailleurs, sa simplicité, qui était un atout au début est devenu un problème avec le temps.

Beaucoup de personnes ne faisant que bidouiller en PHP se considèrent développeurs grâce à la simplicité du langage.

La majorité des développeurs PHP ne sont donc que des bidouilleurs ?

Quel gros troll !

Non, ce n'est pas ce que je dis.

Seulement, PHP rends le développement tellement aisé que certains bidouilleurs se prennent pour des développeurs.

Mais on est tous passé par la phase bidouilleurs et PHP est une excellente manière de s'améliorer progressivement, le tout étant de le vouloir.

Utilises-tu encore PHP actuellement ?

Non !

Je n'ai pas touché à une ligne de PHP depuis plus d'un an et demi maintenant.

Pourquoi être passé à Ruby ?

Depuis que j'ai entendu parler de Ruby en 2005, j'ai tout de suite été attiré par ce qu'il s'en disait.

Au printemps 2007, j'ai fait un stage pour lequel j'ai été rémunéré en partie en nature et parmi les livres que j'ai alors commandé sur Amazon, il y avait Ruby on Rails de chez Eyrolles.

C'est la que tout à commencé. Je me suis penché dessus et j'ai tout de suite été fasciné par les possibilités offertes par Ruby.

Lesquelles, par rapport à PHP ?

Le fait que (presque) tout soit objet, ainsi que l'aspect dynamique du langage, notamment les possibilités qu'il y a de surcharger des méthodes et d'en définir d'autres lors de l'exécution de l'application.

Par la suite, lorsque j'ai travaillé chez O2Sources, j'ai été amené à m'intéresser à Python et Django.

Pendant plus de 6 mois, je n'ai fait que du Python.

Mais au final, j'ai tout de même préféré la facilité d'utilisation, la syntaxe et la communauté de Ruby.

Que faudrait-il pour que PHP redevienne ton langage de prédilection ?

Que Ruby disparaisse de la circulation !

Plus sérieusement, comme je l'ai déjà dit, le manque de cohérence dans le langage est la première chose qui m'y a saoulé.

Par ailleurs, le langage prend beaucoup trop une syntaxejava-like et devient beaucoup trop verbeux à mon goût.

En fait, je doute fortement que PHP ne redevienne un jour mon langage de prédilection.

Et c'est tant mieux !

Il est très bon que des alternatives existent.

C'est la concurrence qui pousse s'améliorer, il suffit de voir ce qu'est devenu Internet Explorer sans concurrence...