ASP.NET est très innovant par rapport à ce qui existe (JSP/JFaces ou PHP)
.NET propose un environnement qui défini des types de base et une syntaxe de base non spécifique à un langage, favorisant l'intégration de codes générés à partir de différents langages, avec bien entendu la possibilité de mixer le tout.
C# est pour moi un des premiers langages proposant à la fois tous les avantages d'une VM et l'intégration de notions de plus bas niveau (pointeurs, delegate) pour intégrer facilement du code natif (lib écrites en C), bref de grosses facilités de rétutilisation de l'existant.
L'intégration des web services est exemplaire et d'un simplicité déconcertante.
Le système de versionning est l'un d'es plus complet que je connaisse, pour ne pas dire le plus complet.
Le compilateur JIT est performant, le code intermédiaire étant optimisé pour.
Alors NON, .NET/C#/Mono ne sont pas une révolution, mais OUI c'est un ensemble d'innovations.
[^] # Re: Utilité de Mono
Posté par TImaniac (site web personnel) . En réponse à la dépêche Interview de Miguel de Icaza par O'reilly. Évalué à 3.
.NET propose un environnement qui défini des types de base et une syntaxe de base non spécifique à un langage, favorisant l'intégration de codes générés à partir de différents langages, avec bien entendu la possibilité de mixer le tout.
C# est pour moi un des premiers langages proposant à la fois tous les avantages d'une VM et l'intégration de notions de plus bas niveau (pointeurs, delegate) pour intégrer facilement du code natif (lib écrites en C), bref de grosses facilités de rétutilisation de l'existant.
L'intégration des web services est exemplaire et d'un simplicité déconcertante.
Le système de versionning est l'un d'es plus complet que je connaisse, pour ne pas dire le plus complet.
Le compilateur JIT est performant, le code intermédiaire étant optimisé pour.
Alors NON, .NET/C#/Mono ne sont pas une révolution, mais OUI c'est un ensemble d'innovations.