Parece que hay dos formas principales de configurar un servidor web. Puede usar una pila LAMP, con el código del lado del servidor en algo como PHP o Python (o Ruby o JavaScript, que no comienzan con una P.) Estos lenguajes de secuencias de comandos tienden a escribirse dinámicamente, con todas las desventajas en rendimiento, corrección y capacidad de mantenimiento que aportan los idiomas escritos dinámicamente, pero es fácil actualizar el servidor porque toda la lógica de generación de páginas se almacena en scripts externos.
El otro estilo de arquitectura principal en uso amplio es ASP.NET, donde la lógica de generación de páginas se escribe en código compilado. Esto tiende a usar lenguajes tipados estáticamente, por lo que obtienes código que tiene el beneficio de un compilador, pero toda la lógica de generación de páginas se compila en el servidor, lo que significa que si necesitas cambiar algo, tienes que apagar el servidor y reemplazarlo con una nueva construcción.
Entonces eso me hace preguntarme. ¿Hay algún lenguaje de scripting del lado del servidor que use tipeo estático, para lo mejor de ambos mundos?
fuente