Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/01/2009, 23:23
danux
 
Fecha de Ingreso: octubre-2008
Mensajes: 15
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: Java (Servlet) vs Ruby on rails

Hola, Actualmente he programado en varios lenguajes, Java y RoR son unos de ellos, y te puedo escribir mi opinión.

No se pude comparar JAVA y RoR , pues se puede programar toda un web en java sin un framework especializado. Mientras que Rails es el framework en que se soporta Ruby.

Encuentro que Ruby on Rails es mucho mas organizado, Respeta el modelo MVC, no requiere de una configuración extremista para optimizado.

Lo mejor que tiene Rails v/s (Struts, JSP, RH y otros frameworks). Es la simplicidad de lenguaje para operaciones comunes, por ejemplo subir un archivo en Ruby es cosa de 2 lineas, mientras que en Java, se requiere importar librerías y lidiar con stream de byte.

Las pruebas en java tanto como unitarias y de integración se comportan mejor en J2EE.

El manejo de las bases de datos es parecido en ambos, se pueden usar las ventajas de casa framework o a codigo limpio.
Prefiero Rails para manejar las bases de datos, mas que entities beans u otros que ofrece Java.


Sin ser fanatico de Ruby, pues uso java para muchas otras cosas que ruby aún no es capaz de hacer. pero tanto para pequeños proyectos como para aplicaciones empresariales usaría Ruby on Rails.


Suerte