Precision : jusqu'a C# 2.0 il y a 7 ans - une eternite (2006). Depuis il y a eu C# 3, 4 et 5 qui eux n'ont pas ete norme.
De plus l'implementation C#/.NET de Microsoft n'est pas multi-plateforme, n'est pas libre tout comme ses librairies.
Ce n'est que recemment que ca a change pour quelques librairies C#. Le framework web ASP.NET MVC a ete mis sous license Apache par Microsoft.
Pas vraiment le choix pour Microsoft quand on voit que tous les frameworks web modernes sont des projets libres : Rails, Django, Scala, PHP, Symfony, Drupal, Spring, Play!, J2EE, GWT...
Et tous les outils autour restent proprietaires : IIS, SQL Server, Visual Studio...
La communaute elle aussi reste neanmoins tres loin de l'ouverture d'autres communautes.
(PS : j'ai fait beaucoup de ASP.NET MVC en plus de Rails et c'est un tres bon framework)
que va apporter Dart par rapport à d'autres langages ? Au pif C# ?
L'ouverture de Dart par rapport a C# (licence BSD, projet ouvert, multi-plateforme, librairies open source...)
C# n'est pas un langage de script ! Python, Ruby, Perl, PHP, JavaScript et Dart oui
Et franchement je la ramerais pas sachant l'apport de C# en 2001 par rapport a Java/C++.
pour moi c'est pas l'ECMA qu'il faut prendre en compte, c'est le W3C
Evidemment, c'est d'ailleurs le W3C qui normalise JavaScript...
[^] # Re: « impropre à la création d'applications web complexe » ?
Posté par tanguy_k (site web personnel) . En réponse au journal Normalisation du langage Dart de Google par l'Ecma. Évalué à 8. Dernière modification le 26 décembre 2013 à 17:56.
Precision : jusqu'a C# 2.0 il y a 7 ans - une eternite (2006). Depuis il y a eu C# 3, 4 et 5 qui eux n'ont pas ete norme.
De plus l'implementation C#/.NET de Microsoft n'est pas multi-plateforme, n'est pas libre tout comme ses librairies.
Ce n'est que recemment que ca a change pour quelques librairies C#. Le framework web ASP.NET MVC a ete mis sous license Apache par Microsoft.
Pas vraiment le choix pour Microsoft quand on voit que tous les frameworks web modernes sont des projets libres : Rails, Django, Scala, PHP, Symfony, Drupal, Spring, Play!, J2EE, GWT...
Et tous les outils autour restent proprietaires : IIS, SQL Server, Visual Studio...
La communaute elle aussi reste neanmoins tres loin de l'ouverture d'autres communautes.
(PS : j'ai fait beaucoup de ASP.NET MVC en plus de Rails et c'est un tres bon framework)
Et franchement je la ramerais pas sachant l'apport de C# en 2001 par rapport a Java/C++.
Evidemment, c'est d'ailleurs le W3C qui normalise JavaScript...