Completement d'accord avec mapmip.
M$ paie le prix de ses errements ces dernieres années :
- un OS Win8 ou on s'attache a l'interface GUI plutot que les vraies fonctionnalités (ca marche aussi pour Office avec le ruban qui est un echec - personne n'a suivi cette interface imposée pour faire different des autres)
- des API de developpements jetables (Winforms remplacé par WPF puis Silverlight qui tombe a l'eau) - avec un coup en terme d'investissement personnel pour se former a ces nouveaux environnements enormes avec une situation d'echec : ca ne fonctionne que sous Windows (ou navigateur IE) avec des contraintes de deploiements catastrophiques (XBAP+certificats)... oui un gros sentiment de gachis.
Je ne prendrai meme plus le risque d'etudier le devpt d'appli pour le store....
Au final se retrouver avec Windows 8 et s'entendre dire que l'avenir c'est HTML/JS ... meme plus dans ma boite on investit du temps sur les technos M$ (web service facon WCF => boite noire inbitable (qui a fait le succes de StackOverflow) tellement parametrable que les gens en bave pour le configurer.
Pendant que le monde entier fait du REST et des WS simples/efficace (Json !) et plus ces WS SOAP catastrophiques en terme de perfs sur mobiles.
- Internet Explorer compatible avec lui meme (hallucinant de se rendre compte qu'un meme site web sous IE7,8,9,10 ou 11 n'ont pas le meme rendu !
(experience vecuee en ce moment => une horreur).
Tout ceci pour degouter encore un peu les developpeurs que nous sommes. 25 ans de developpement avec M$ et le sentiment qu'ils sont arrivés au bout et que leur objectif principal c'est d'occuper leurs centaines d'ingenieurs a essayer d'"innnover" (faire comme les autres mais differamment) alors qu'en pratique ils ne font que suivre les autres (IE dont le modele devait etre imposé au monde entier pour se rendre compte que le monde ne les attend plus).
Honnetement, la seule chose valable que je conserve c'est le langage C# (et encore certaines nouveautés C#6 sont risibles car elles n'apportent rien - un IDE deja ultra evolué (intellisense) et malgré tout MS prend plaisir a encore inventer des syntaxes (qui arrive a suivre reellement ?) pour faire en 2 lignes ce que tu faisais en 6 (maintenance logiciel c'est une catastrophe car tout le monde ne peut pas etre au dernier cri de la derniere syntaxe).
J'ai ete un fanboy M$ pendant des années (de VC++ 1.5 a VS2012) mais désormais la plupart des briques logicielles proviennent de logiciels open-source car celles fournis par MS ne sont plus au niveau (faire/defaire entre 2 versions de composants c'est STOP ! se lancer sur une techno et voir qu'elle est abandonnée quelque temps apres (linq/SQL/SilverLight) etc.).
Seul demeure le C#.
12 |
6 |