Comments on: Railsmanía: Rails para Ruby, Java, Pyhton, PHP, Perl, .Net y JavaScript http://www.lacaraoscura.com/2005/06/22/railsmania-rails-para-ruby-java-pyhton-php-perl-net-y-javascript/ La Cara Oscura del Desarrollo de Software Tue, 09 Sep 2008 23:46:58 +0000 http://wordpress.org/?v=2.6.1 By: Cesar A. Sulbaran P. http://www.lacaraoscura.com/2005/06/22/railsmania-rails-para-ruby-java-pyhton-php-perl-net-y-javascript/#comment-843 Cesar A. Sulbaran P. Thu, 27 Sep 2007 12:26:00 +0000 http://www.lacaraoscura.com/?p=15#comment-843 Bien amigos mios lo único que les digo es que antes de criticar un lenguaje tenemos que conocerlo muy bien para ambos casos ruby como php son súper potentes aunq tengo que aceptar que tengo una gran preferencia por ruby y ya cuento con algo de experiencia con rails motivado a que en estos dos años he disfrutado de sus grandes bondades y según mi concepto es la solución tan esperada para los programadores. En el caso de php. Es un súper lenguaje de programación no tenemos por que negarlo pero que es lo que desacredita como fuerte de la programación que dicho lenguaje al sufrir cambios de versión cambia mucho de su sintaxis sobre todo en la forma de (POO). Cosa que molesta hasta la conciencia y de verdad en lo personal es super incomodo tal es el caso de la version php4 a php5 y ahora a php6. tener que adaptar nuestro apache2 para poder manejar las diferentes versiones es super molesto, aunque no lo crean este es el gran motivo de que la mayoría de los programadores php se cambien por que notamos que php va como java que cambian muchas cosas y para estar actualizado es algo complicado para manejar sus versiones anteriores. Otra de las cosas que le quita mucho credito a php es el buscar ser igual a rails con sus diferentes framework tal es el caso de akelos. cakephp. kumbia. Estos son apenas 3 de los muchos proyectos que tratan de imitar a rails y no solo php esta sufriendo este cambio tan drástico si buscamos en papa google nos encontramos que muchso otros lenguajes están haciendo lo mismo como sera de bueno que hasta perl "QUE COMO TODOS SABEN ES UNO DE LOS LENGUAJES MAS POTENTES Y MAS DESARROLLADO DEL OPEN SOURCES", si alguno duda de mi palabra busquen algo sobre el framework de perl llamado catalyst. Bien llego el momento de hablar de Ruby y Ruby on rails Bueno en realidad tenemos muy poco que hablar ya que como herramienta de trabajo presenta una gran cantidad de ventajas pero a mi criterio su mejor fuerte es que 100% (POO) y espero que en algún momento lo llevemos a eventos o aspecto, pero bueno eso es otro tema... bien les quiero contar un poco de mi experiencia sobre rails aunque mi fiebre por el llego por un comentario de pasillo de mi universidad me dio mucha curiosidad el lenguaje, y comencé a investigar tengo que admitir que al principio me pareció una súper maravilla sobre todo el scaffold, pero cuando me comprometí con mi primer proyecto en rails me encontré que scaffold es muy insuficiente por la cantidad de controladores que se generan y para modular tu sistema no me pareció muy adecuado el hecho y me encontré en la necesidad de generar toda mi aplicación a pie generando mis propios controladores pero ojo con la convención nativa de rails cosa apoyo y espero que todos mis compañeros la mantengamos por siempre, pero lo cierto es que compare los tiempos de desarrollos y estos son mis resultados. pd: Por manejo de este este blog no puedo colocar gráficas asi que me toca ponerlo a pie comparando php y rails para que midan tiempo. framework php : symfony framework ruby : rails. framework javascript : prototype. Manejador por defecto de symfony : ORM Manejador por defecto de rails : ActiveRecord Desarrollo de aplicacion SIAP (SISTEMA INTEGRAL DE ADMINISTRACIÓN PRESUPUESTARIO) php : modelo MVC rails : modelo MVC TIEMPO ESTIMADO 3 MESES. Evaluación manejando en porcentaje sobre el tiempo estimado , claro también se consideran una gran cantidad de variables pero en general esto es lo que se reflejo. LENGUAJE CONTROLADORES VISTAS MODELOS PHP5 + 20 % - 5 % - 4 % = + 11 % RUBY - 5 % -10 % -15 % = - 30 % En general quiero manifestar que uno con los lenguajes puede hacer de todo pero lo importe para todo desarrollador es el tiempo tanto de aprender a manejarlo como de lo productivo que puede ser su trabajo Bien amigos mios lo único que les digo es que antes de criticar un lenguaje tenemos que conocerlo muy bien para ambos casos ruby como php son súper potentes aunq tengo que aceptar que tengo una gran preferencia por ruby y ya cuento con algo de experiencia con rails motivado a que en estos dos años he disfrutado de sus grandes bondades y según mi concepto es la solución tan esperada para los programadores.

En el caso de php.

Es un súper lenguaje de programación no tenemos por que negarlo pero que es lo que desacredita como fuerte de la programación que dicho lenguaje al sufrir cambios de versión cambia mucho de su sintaxis sobre todo en la forma de (POO). Cosa que molesta hasta la conciencia y de verdad en lo personal es super incomodo tal es el caso de la version php4 a php5 y ahora a php6. tener que adaptar nuestro apache2 para poder manejar las diferentes versiones es super molesto, aunque no lo crean este es el gran motivo de que la mayoría de los programadores php se cambien por que notamos que php va como java que cambian muchas cosas y para estar actualizado es algo complicado para manejar sus versiones anteriores.

Otra de las cosas que le quita mucho credito a php es el buscar ser igual a rails con sus diferentes framework tal es el caso de

akelos.
cakephp.
kumbia.

Estos son apenas 3 de los muchos proyectos que tratan de imitar a rails y no solo php esta sufriendo este cambio tan drástico si buscamos en papa google nos encontramos que muchso otros lenguajes están haciendo lo mismo como sera de bueno que hasta perl “QUE COMO TODOS SABEN ES UNO DE LOS LENGUAJES MAS POTENTES Y MAS DESARROLLADO DEL OPEN SOURCES”, si alguno duda de mi palabra busquen algo sobre el framework de perl llamado catalyst.

Bien llego el momento de hablar de Ruby y Ruby on rails

Bueno en realidad tenemos muy poco que hablar ya que como herramienta de trabajo presenta una gran cantidad de ventajas pero a mi criterio su mejor fuerte es que 100% (POO) y espero que en algún momento lo llevemos a eventos o aspecto, pero bueno eso es otro tema… bien les quiero contar un poco de mi experiencia sobre rails aunque mi fiebre por el llego por un comentario de pasillo de mi universidad me dio mucha curiosidad el lenguaje, y comencé a investigar tengo que admitir que al principio me pareció una súper maravilla sobre todo el scaffold, pero cuando me comprometí con mi primer proyecto en rails me encontré que scaffold es muy insuficiente por la cantidad de controladores que se generan y para modular tu sistema no me pareció muy adecuado el hecho y me encontré en la necesidad de generar toda mi aplicación a pie generando mis propios controladores pero ojo con la convención nativa de rails cosa apoyo y espero que todos mis compañeros la mantengamos por siempre, pero lo cierto es que compare los tiempos de desarrollos y estos son mis resultados.

pd: Por manejo de este este blog no puedo colocar gráficas asi que me toca ponerlo a pie comparando php y rails para que midan tiempo.

framework php : symfony
framework ruby : rails.
framework javascript : prototype.

Manejador por defecto de symfony : ORM
Manejador por defecto de rails : ActiveRecord

Desarrollo de aplicacion SIAP (SISTEMA INTEGRAL DE ADMINISTRACIÓN PRESUPUESTARIO)

php : modelo MVC
rails : modelo MVC

TIEMPO ESTIMADO 3 MESES.

Evaluación manejando en porcentaje sobre el tiempo estimado , claro también se consideran una gran cantidad de variables pero en general esto es lo que se reflejo.

LENGUAJE CONTROLADORES VISTAS MODELOS
PHP5 + 20 % - 5 % - 4 % = + 11 %
RUBY - 5 % -10 % -15 % = - 30 %

En general quiero manifestar que uno con los lenguajes puede hacer de todo pero lo importe para todo desarrollador es el tiempo tanto de aprender a manejarlo como de lo productivo que puede ser su trabajo

]]>
By: anthemfor182 http://www.lacaraoscura.com/2005/06/22/railsmania-rails-para-ruby-java-pyhton-php-perl-net-y-javascript/#comment-491 anthemfor182 Tue, 17 Oct 2006 12:12:05 +0000 http://www.lacaraoscura.com/?p=15#comment-491 Hola Amigos Les escribo para presentarles un framework en el que he estado trabajando hace un tiempo. Si otro framework más, pero tiene muchas cosas interesantes que me gustaría probaran. Este framework lo he usado como parte de las aplicaciones comerciales que desarrollo, pero lo separe y lo liberé con licencia GNU/GPL, es decir libre para todos. Inspirado en muchas caractertisticas de rails y siguiendo la línea de Cake, implemente lo siguiente: - Arquitectura MVC (Modelo, Vista, Controlador) - Orientado a Objetos en PHP5 - ActiveRecord (ORM Mapeo Objeto Relacional) - TemplateView (Vistas y algo de Plantillas) - Generadores de Formularios (Ahorran trabajo y permiten el uso sencillo de grillas) - Utilizacion de Scriptaculous (Prototype) para AJAX y Efectos Visuales - Generación de Reportes PDF y otras cosas más Tambien he creado algunos screencasts para mostrar el funcionamiento pero necesito hacer otros más. Igualmente estoy escribiendo un Libro para documentar el framework e incluir algo de tutoriales, esta algo incompleto pero espero les sirva. El proyecto es software libre los invito a probarlo, utilizarlo y colaborar para mejorarlo. Se llama Kumbia y esta disponible en http://www.vagoogle.net/kumbia Saludos Hola Amigos

Les escribo para presentarles un framework en el que he estado trabajando hace un tiempo. Si otro framework más, pero tiene muchas
cosas interesantes que me gustaría probaran. Este framework lo he usado como parte de las aplicaciones comerciales que desarrollo, pero lo separe
y lo liberé con licencia GNU/GPL, es decir libre para todos.

Inspirado en muchas caractertisticas de rails y siguiendo la línea de Cake, implemente lo siguiente:

- Arquitectura MVC (Modelo, Vista, Controlador)
- Orientado a Objetos en PHP5
- ActiveRecord (ORM Mapeo Objeto Relacional)
- TemplateView (Vistas y algo de Plantillas)
- Generadores de Formularios (Ahorran trabajo y permiten el uso sencillo de grillas)
- Utilizacion de Scriptaculous (Prototype) para AJAX y Efectos Visuales
- Generación de Reportes PDF
y otras cosas más

Tambien he creado algunos screencasts para mostrar el funcionamiento pero necesito hacer otros más.

Igualmente estoy escribiendo un Libro para documentar el framework e incluir algo de tutoriales, esta algo incompleto pero espero les sirva.

El proyecto es software libre los invito a probarlo, utilizarlo y colaborar para mejorarlo.

Se llama Kumbia y esta disponible en http://www.vagoogle.net/kumbia

Saludos

]]>
By: BrainX http://www.lacaraoscura.com/2005/06/22/railsmania-rails-para-ruby-java-pyhton-php-perl-net-y-javascript/#comment-23 BrainX Thu, 23 Jun 2005 03:27:44 +0000 http://www.lacaraoscura.com/?p=15#comment-23 Cuando el rio suena, gemas trae?? irg.. ya veremos cual sera la proxima plataforma de desarrollo "libre" en Valhalla... Saludos desde Aesir. Cuando el rio suena, gemas trae?? irg.. ya veremos cual sera la proxima plataforma de desarrollo “libre” en Valhalla…

Saludos desde Aesir.

]]>