Skip to content

Instantly share code, notes, and snippets.

@febuiles
Created July 2, 2010 22:20
Show Gist options
  • Save febuiles/461988 to your computer and use it in GitHub Desktop.
Save febuiles/461988 to your computer and use it in GitHub Desktop.
* Shotgun no funciona, toca reiniciar el servidor después de cada cambio en el código.
* No pudimos poner a correr Sinatra bajo Ruby 1.8.6 en Windows (en otros S.O. funciona bien).
* DataMapper moría usualmente debido a problemas por "falta de memoria" (aunque el sistema tuviera recursos suficientes).
* Los usuarios de Windows 7 con RubyInstaller 1.8.7 veían problemas con mkmf al intentar instalar los gems para los adaptadores de bases de datos.
* El tener que mover DLLs (como SQLite3) en los directorios no es precisamente lo que buscas después de decirles que con "gem install [foo]" tendrán la gema Foo funcionando perfectamente.
Me hubiera gustado subir gists de los errores, pero no me siento capaz de decirle primero a un usuario que Ruby y Sinatra son una maravilla y luego tener que pedirles que creen un bug report para algo tan básico como poner a correr un "Hola Mundo".
Me siento frustrado al leer tweets como: http://twitter.com/christianrojas/status/17539066568, había muchos interesados en conocer Sinatra pero tuvimos que extender el taller 90 minutos gracias a este tipo de problemas.
Además de los problemas técnicos mencionados arriba, debo decir que honestamente creo que el nivel técnico del usuario promedio de Windows simplemente no estaba a la altura de lo que esperaba. Ver a alguien escribir código en Microsoft Word por haber dicho que "podían utilizar cualquier editor de texto" para desarrollar fue simplemente deprimente. Quizá iba con las expectativas erróneas (o simplemente con la visión de alguien que está inmerso en otro mundo), pero no quiero volver a pasar por esto de nuevo.
Entiendo y admiro tu esfuerzo por hacer que estas cosas funcionen bien en Windows, pero personalmente no estoy para pasar 90 minutos haciendo troubleshooting cuando debí simplemente crear una imágen de Ubuntu y pasarsela a los usuarios para que pudieramos haber avanzado algo.
@luislavena
Copy link

Lamento decirte que realmente no entiendes cual es la idea de RubyInstaller o de permitir que Ruby funcione correctamente en Windows.

Ojala algun dia lo entiendas.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment