Cita: Scala y su framework Lift basado en la maquina virtual de java (y por tanto rapido y escalable) . mezcla principios de programacion funcional y OO, aparte de ser un lenguaje de tipado estatico (lo cual hace mas dificil cometer errores a cambio de mas verbosidad en el codigo). mirate el tutorial de lift.
el soporte de continuaciones lo hace simplemente la mejor opcion para programar aplicaciones web "ajax"
Ruby y los frameworks basados en Rack (rails y sinatra son los dos mas interesantes) ruby es un lenguaje totalmente OO de tipado dinamico asi que tiene una sintaxis muy simple y es facil de aprender, en concreto te recomendaria el tutorial de sinatra para empezar a crear paginas web dinamicas de forma super sencilla
Todo esto se usa para webs dinamicas y yo no lo sabia? Entiendo que los servidores tengan Perl u otros lenguajes, pero yo estaba convencido de que servian para cosas muy poco convencionales.
Todos "sirven" paginas? O hay algo que se extienda al lado cliente?