Desarrolladores, desarrolladores, desarrolladores!
Microsoft ahora reconoce que para ser relevantes en el mundo cada vez más diverso del software, tienen que proporcionar servicios que más desarrolladores deberían poder usar.
.NET es un software brillante *, pero simplemente porque era imposible (más tarde posible, pero deficiente y sin soporte) usar .NET en plataformas que no son de Windows, no fue una opción para los desarrolladores.
- ¿Qué es un boom sónico de fotones?
- ¿El descubrimiento del campo de Higgs contradice la visión relativista de la materia?
- Aunque la fuerza gravitacional es una de las fuerzas más débiles, ¿por qué es la única fuerza principal que actúa sobre nosotros?
- ¿Existe presión atmosférica en una habitación cerrada?
- ¿Cuáles son las probabilidades del día a día de que todo nuestro sistema solar sea destruido instantáneamente por fuerzas cósmicas inevitables?
Java reina en la empresa; PHP, Python, Ruby, Node.js tienen el resto del mercado (o al menos su atención). Si bien existe ASP.NET, ni siquiera está cerca de ser preferido (por parte de los desarrolladores), lo cual es una pena porque es realmente fantástico *.
La estrategia detrás de que .NET sea de código abierto es, en resumen, que sea más accesible para los desarrolladores.
* Eso dicen. Yo, personalmente, nunca he tocado ningún código .NET, pero no me importa darle a Microsoft el beneficio.