Samedi 4 novembre, premier jour de week-end après une semaine de boulot que je qualifierai de complète. Tout va pour le mieux, il fait assez beau, pas trop froid pour un automne en France. Avec un de mes amis, nous décidons de passer voir le nouvel étage high-tech de la Fnac Montparnasse (où d’ailleurs j’ai failli me faire jeter dehors pour tentative de photographie sur un home-cinéma vraiment design) et puis surtout d’aller nous poser dans un des cafés égyptiens du quartier. Nous passons commande : thé à la mente et chicha pomme.
C’est là que tout commence...
On discute un peu boulot (évidemment, on bosse tous les deux dans
l’informatique...)... Au bout de quelques minutes, notre voisin de table nous
interrompt et se joint à la conversation. Il commence simplement à parler à mon
ami de sa SSII. Jusqu’ici tout va bien
. Des questions ordinaires, mais
on voit bien qu’il n’est pas étranger à notre petit monde de la high-tech. Nous
apprenons d’ailleurs qu’il propose des prestations de service offshore en
développement applicatif.
Politesse oblige, vient mon tour.
Je lui fais un résumé très court de mon activité. Il connaît évidemment
20 Minutes, et me pose les
traditionnelles questions : Et votre modèle économique, c’est quoi ?
ainsi
que : Quel est votre tirage aujourd’hui
. Petit discours officiel de ma
part. Nous en venons à parler de la programmation du site. Je lui en dresse les très
grandes lignes (tout ce qui peut être trouvé de façon évidente comme
l’utilisation d’une plate-forme LAMP - Linux Apache MySQL PHP - pour le développement de nos pages). Ca y est, le mot est lâché,
PHP
. Et le grand débat à la "Mac ou PC" va commencer.
Je lui explique nos quelques motivations concernant l’utilisation de ce langage
de programmation. Il est assez simple, souple et puissant. Il n’est pas
difficile de trouver des développeurs sachant programmer dessus. La communauté
internationale est plutôt très contributive (tout en tenant compte des risques
à utiliser des solutions toutes faites), et cela nous suffit pour l’instant. Sa
réaction se manifeste sans attendre, il n’est pas convaincu. Il essaie de me
questionner un peu plus en profondeur. Je ne peux évidemment pas lui donner
beaucoup d’infos, mais j’apprends qu’il a travaillé pour Microsoft au cours des
dernières années, et qu’il connaît donc très bien le couple .Net / Visual Studio. En quelques mots, il essaie de me faire
adhérer à ses idées (comme dans tout bon débat, vous me direz..). Tout d’abord,
avec .Net, on peut réellement séparer le rendu HTML de l’application métier.
Mais surtout, on gagne réellement du temps, car Visual Studio permet de (d’après ce
que j’en ai compris) :
- développer rapidement
- suivre les versions
- débugger
- gérer le projet
- construire de réelles versions à mettre en production (des builds)
- ...
Et enfin, il y a beaucoup de développeurs disponibles sur le marché
travaillant en .Net. Ces quelques arguments ne m’ont évidemment pas convaincu,
c’est beaucoup trop léger pour décider tout à coup de changer d’applicatif.
Mais cela a bien ouvert ma curiosité. Je vais d’ailleurs aller me plonger sur
différents sites et forums utilisateurs pour la peine. Histoire de finir
l’argumentation, il me descend en bonne et due forme le PHP, en me démontrant
ses limites. J’étais plus d’accord avec lui, surtout quand on l’associe avec
MySQL. Mais pour un site de news, cela suffit amplement à mon sens. Et puis de
toute façon, je n’ose imaginer une migration totale vers du Microsoft... du
hardware, des développeurs et des développements. Surtout que j’ai deux
arguments de poids :
et surtout Google Fight
N’hésitez pas à laisser un commentaire sur mon blog, je suis preneur
d’avis.