![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
HAce un par de días empeze a mirar el lenguaje Ruby y el framework para desarrollo web Ruby on Rails, a la par, y me estoy quedando gratamente sorprendido.
Mas simple que todo el submundo java, j2ee, jsf y nosecuantas "jotas" mas. Estoy seguro de que los frameworks java son más potentes y permiten hacer más cosas, pero todo el tema es complicado. Empezando por la sintaxis críptica de java heredada del venerable c por todos sus descendientes y siguiendo por los toprecientos ficheros de configuracion xml, innecesarios en rails, la pesada carga de java y de los modelos, esquemas, capas y un monton de cosas. Ya instalé un controlador de firebird para ruby, que funciona bien, y hoy voy a instalar el adaptador firebird para el framework rails. Así puedo trabajar con mi base de datos favorita. ![]() Bueno, ya iré contando más según vaya viendo. Está claro que para Win32 seguiré con Delphi (¡por supuesto!).
__________________
Milo |
#2
|
||||
|
||||
que casualidad, yo tambien descargue ruby on rails.
estuve hechandole un vistazo, pero no me ha convencido del todo. si sigues el tutorial, en un "plis plas" puedes hacer una aplicacion web tipica con el minimo esfuerzo. pero, y si quieres hacer algo mas "complicado"? he estado buscando en internet comparativas entre J2EE y Ruby, o "hows to" para ver como puedo hacer en Ruby lo mismo que puedo hacer en PHP o J2EE, pero no he encontrado mucho o he buscado mal. la verdad es que me parecio una opcion interesante, sobre todo porque el hosting en Ruby cuesta lo mismo que en PHP y te brinda la posibilidad de programar en OOP. un hosting barato: http://www.iniquinet.com/ruby_hosting.php la verdad es que tenia prisa por empezar un proyecto nuevo y descarte la posibilidad de usar Ruby. pero me quede con las ganas de experimentar un poco mas con el. si quieres podemos plantear problemas comunes al desarrollo de aplicaciones web y ver como los solucionamos con Ruby (validacion de formularios, mostrar errores, acceso a base de datos, etc...) yo tengo todo el tiempo del mundo. estoy en paro. ![]()
__________________
“Plantad la semilla de la avaricia en la infértil tierra de la estupidez y obtendreis la bella flor de la mierda” (Confucio) |
#3
|
||||
|
||||
Cita:
Según tengo entendido, PHP (en su versión 5) soporta ya OOP. Para lo demás, no puedo aportar información. Lo único que probé multiplataforma fue Kylix y quedé un poco decepcionado.
__________________
Si no lo sabes, necesitas leerlo |
#4
|
||||
|
||||
Haron, lo cierto es que, al igual que tú, sólo he probado algun ejemplo con ruby y algun otro con rails. Tendré que aprender más y utilizarlo más para ver qué se puede llegar a hacer con Rails, seguro que no tantas cosas como con J2EE que está más maduro, pero igual para muchos proyectos sí sería viable.
Cita:
En Ruby absolutamente TODO es un objeto. Es como el viejo Smalltalk. Algo parecido a Python pero todavía más OOP si cabe. Yo pienso que esto es una ventaja porque aunque al principio pueda parecer más complicado, en cierta manera te "obliga" a diseñar las clases bien desde el principio (y por extensión, todo el software que realizes). El resultado se va a notar más en la fase más importante del software, la de mantenimiento, actualizaciones y modificaciones a posteriori. Claro que, aparte de que el lenguaje sea bueno, hace falta que los frameworks de desarrollo, como Rails, estén maduros y provean la suficiente funcionalidad. Eso es lo que, en mi caso, está por probar.
__________________
Milo Última edición por Rufus fecha: 16-08-2005 a las 13:23:23. |
#5
|
||||
|
||||
y que opinan del Proyecto Mono ???
lo probaron? a alguno le gusto ? Parece interesante, moderno, soporta .NET, multiplataforma ...
__________________
[Crandel] |
![]() |
|
|
![]() |
|