Presentación utilizada en el webinar de ASPgems sobre por qué Ruby on Rails es una buena opción. El webinar entero está aquí http://www.youtube.com/watch?v=oSlTXNjnp_M
En el mundo de la web, en el que hay tanto cambio ser una tecnología madura no siempre es bueno.
En muchos aspectos la comunidad ruby ha aprendido de errores del pasado y ha sido capaz de adaptarse mejor
El rendimiento al principio no es tu problema.
Tu problema es poder hacer cambios y salir pronto
Si te preocupas por el rendimiento vas a salir tarde
Donde se necesita un alto rendimiento es en el desarrollador
Windows no está pensado para programar con software libre.
Como muchas otras grandes tecnologías, ruby nace para entornos Unix y luego se porta
Hay más código javascript.
Hay muchísima documentación
Fuera estereotipos
La comunidad ruby suele ser pragmática y eso suele confundirse con snob o condescendencia
Lenguajes compilados y estáticos no resuelven el problema
¿Cuántos errores sufrimos por errores en el tipado?
Si quieres fiabilidad haz testing
EngineYard
BrightBox
Heroku
Digital Ocean
El que no escala es el programador, la base de datos o la arquitectura.
Facebook y twitter tuvieron que buscarse una solución personalizada
Hay menos, pero la media suele ser más alta.
Lo que es caro es la calidad, y la calidad suele ser alta en la comunidad ruby