La arena del Desarrollo Web.

Pelea de Mike Tyson
La busqueda del mejor peleador en la arena

En una inesperada serie de eventos que me conducen hacia el mundo Indi, me encuentro desarrollando para Ruby on Rails, y para meter un poco de dinamismo y equilibrio al blog, dado a que hablamos mucho de Java (Eso de hablar mucho de Java no va a cambiar, pero ya hablaremos de mas lenguajes de programación), he decidido, instalar probar y desarrollar una misma aplicación, con tareas basicas, en 5 Lenguajes con sus frameworks más populares.

Los competidores

  1. Lenguaje Ruby usando Rails
  2. Lenguaje Java usando Forza Framework
  3. Lenguaje Python usando Django
  4. Lenguaje C# usando MVC
  5. Lenguaje PHP usando…. No se que framework vamos a usar aquí

Las pruebas

  • Facilidad de instalación.
  • Soporte de IDE’s
  • Aporte de la comunidad
  • Pruebas de Estres
  • Servicios de persistencia de datos
  • Dependencia del Entorno
  • Licencia
  • Flexibilidad del Framework

En este momento he terminado de instalar Ruby on Rails, y estoy desarrollando la primera aplicación, la cual sera replicada en los demas lenguajes y frameworks.

Para el gusto de pocos, estoy usando una MacBook Black con dos gigas de memoria, algo vieja en verdad, el hecho es que la mayoria de las instalaciones aqui se hacen en entorno de consola, al menos para los lenguajes de programación. Ides como RubyMine y NetBeans ya han superado esos problemas. Así que cuando decimos facilidad de instalación nos referimos a ambiente consola y no ambiente Windows.

Saludos,

Iaax Page

Una respuesta a “La arena del Desarrollo Web.”

  1. # Lenguaje Java usando Forza Framework
    y si usas grails ?

    # Lenguaje Python usando Django
    # Lenguaje C# usando MVC
    # Lenguaje PHP usando…. No se que framework vamos a usar aquí
    supongo que deberá ser ZendFramework

    me parece muy buena tu idea, por el IDE pues no sería mejor ECLIPSE ? aunque bueno, con el NetBeans y sus complementos te puedes hallar muy bien.

    Saludos!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *