Creo que tiene mucho que ver con el tiempo. Durante la década de 2000, cuando se construyeron la mayoría de las redes sociales grandes y notables, el desarrollo para la web del consumidor realmente dominó PHP, Python y Ruby y las comunidades de código abierto.
Microsoft llegó un poco tarde a esa fiesta, ya que la mayoría de sus herramientas y marketing para desarrolladores tenían un enfoque empresarial. Esto ha cambiado bastante en los últimos años hasta hoy (2018), pero aún hay mucha inercia y comportamiento de culto a la carga en la industria tecnológica, por lo que lo que ha sido popular y probado tiene una tendencia a mantenerse al frente.
Al final del día, es factible usar casi cualquier lenguaje preparado para la web para construir una red social y otras aplicaciones de propósito especial con redes sociales. Stack Overflow es un gran ejemplo de una popular aplicación web C # / ASP.NET.
- ¿Cuáles son las buenas aplicaciones de los tipos fantasmas?
- ¿En qué se diferencia el trabajo de un científico de datos del de un ingeniero de software?
- Para la ingeniería de software, ¿debo transferirme a UC Davis o CSU SAC? Planeo trabajar después de la graduación.
- ¿Qué tan importante es un título para las grandes empresas tecnológicas? ¿Contratarán personas con experiencia relevante y sin título?
- ¿Cómo continúan desarrollándose los ingenieros localmente a medida que la pila crece en su producto?
Si está buscando ver más ejemplos y obtener consejos sobre cómo construir una red social en una amplia gama de idiomas, Stream (mi empleador) ha puesto una colección de recursos sobre cómo construir una red social.