En mi modesta opinión, el autor del artículo original ha pasado por alto dos hechos.
Uno es que para la gran mayoría de las aplicaciones que se hacen se suele mirar menos el lenguaje que las herramientas que lo rodean, empezando por el "IDE" o entorno de programación integrado con librerías para todo, depurador y diseñador visual; y siguiendo por herramientas para generación de código, integración con las bases de datos, sistemas de control de versiones, herramientas para pruebas automatizadas, creación de diagramas, gestión de requisitos y otras cuantas.
El otro hecho es todo lo referente a las herramientas de Microsoft. Parece que el autor desconoce casi completamente Visual Studio y la plataforma .NET, en concreto de las novedades que introduce ASP.NET. Si conociese un poco más a fondo la oferta actual, le sería más fácil llegar a la conclusión de antes: que se elige más bien un paquete completo y no sólo el lenguaje.
Existe una oferta creciente de entornos completos para lenguajes "libres". Si están a la altura de los paquetes comerciales o no, que cada uno los pruebe y saque sus conclusiones. Lo que parece estar claro es que los entornos comerciales para las plataformas .NET y Java tienen una enorme aceptación.
Entornos, no lenguajes
(Puntos:4, Interesante)( http://barrapunto.com/ )
Uno es que para la gran mayoría de las aplicaciones que se hacen se suele mirar menos el lenguaje que las herramientas que lo rodean, empezando por el "IDE" o entorno de programación integrado con librerías para todo, depurador y diseñador visual; y siguiendo por herramientas para generación de código, integración con las bases de datos, sistemas de control de versiones, herramientas para pruebas automatizadas, creación de diagramas, gestión de requisitos y otras cuantas.
El otro hecho es todo lo referente a las herramientas de Microsoft. Parece que el autor desconoce casi completamente Visual Studio y la plataforma .NET, en concreto de las novedades que introduce ASP.NET. Si conociese un poco más a fondo la oferta actual, le sería más fácil llegar a la conclusión de antes: que se elige más bien un paquete completo y no sólo el lenguaje.
Existe una oferta creciente de entornos completos para lenguajes "libres". Si están a la altura de los paquetes comerciales o no, que cada uno los pruebe y saque sus conclusiones. Lo que parece estar claro es que los entornos comerciales para las plataformas .NET y Java tienen una enorme aceptación.