Ce matin à ma grand surprise je suis tombé sur un article de Scott Guthrie intitulé “Introcucing WebMatrix”… je crois que j’ai manqué de tomber de ma chaise! On est en juillet 2010 ou 2001?…

WebMatrix, comme un nom sorti d’outre-tombe. Dire que j’ai découvert ASP.net avec Notepad et ensuite avec WebMatrix. Bon ce n’était pas hier 2001 mais il y avait à l’époque pas mal d’idée reçues sur le futur WebMatrix et .net.

  • Microsoft fait du gratuit? On n’est pourtant pas le premier avril…
  • .net, pfff encore une idée qui n’aboutira pas. quelqu'un a penser à leur dire qu’on avait déjà Java et et que ce ne serrait certainement pas Microsoft qui arriverait à faire mieux?.
  • C#… non mais franchement??!! ils veulent remplacer C++! ils n’ont rien compris chez Microsoft.
  • Du Vb à  la sauce .net? Il faut qu’ils arrêtent la fumettes, Vb c’est déjà fini. Dans un ou deux ans on l’aura oublié.
  • Et comme d’habitude ça ne va marcher qu’avec des produits Microsoft… on la voit arriver l’arnaque!
  • … etc …

Et .net est devenu ce qu’il est aujourd’hui :

  • Des vrais langages de programmation orientés objet.
  • La gestion côte à côte de différentes versions d’un même d’assembly
  • Les generics
  • L’interopérabilité.
  • WPF, WCF, WF.
  • Linq, EF
  • La programmation parallèle
  • …etc …

… nostalgie…

Oui mais qu’elle évolution! D’ici peu on fêtera les 10 ans de la RTM de .net 1.0 (oui 1.0 a été utilisé dans de vrais projets, et non .net n’a pas commencé sa vie avec 1.1 contrairement à ce que j’entends régulièrement).

Et vous, presque 10 année de vie pour la technologie .net ça dit quoi? Nostalgies? Galères? Vous pensiez que cela était possible à l’époque?

 

PS : Et Vb n’est toujours par mort! On a même les arguments optionnels de Vb dans C# maintenant…

Re-PS : je ne pouvais pas résister,  cela me fait trop rire de voire les arguments optionnels arriver dans C# 4  ;)