Insights

Comparativa Ruby Php Python

1 min read.
CN Camilo Nova Camilo Nova

Camilo Nova

CEO
Subscribe to our newsletter

Actualmente me encuentro estudiando sobre los lenguajes interpretados que usan frameworks para hacer aplicaciones web, son nuevos y han tenido un auge grandisimo en el desarrollo de la WEB 2.0. Entre esos lenguajes sobresalen PHP mayoritariamente, quiza por su antiguedad, luego le sigue Ruby, muchos dicen que por su sencillez, y por ultimo python.



Digo en popularidad, porque al momento de ver funcionalidad y rendimiento la verdad es totalmente diferente, realizando pruebas de stress sobre los tres lenguajes y sus respectivos frameworks, Php con Symphony, Ruby con Ruby on Rails y Python con Django, se puede ver la realidad de cada lenguaje al momento de responder a peticiones masivas, mas aun si se quiere utilizar para una aplicación web.



Django utiliza menos lineas de código efectivas que Ruby, toma menos tiempo en desarrollo, escribir los "templates" es mas fácil para una persona que sepa mas de diseño que de programacion en Django mientras que un poco mas complicado en Ruby. La creacion de interfaz de administracion para la pagina tambien es un tema que requiere recursos de programacion, en comparacion crear una interfaz de administracion en Ruby toma un 29% del tiempo de desarrollo, mientras que en Django toma tan solo un 6%, debido a que las genera casi que automaticamente.



Les dejo el enlace de las pruebas de stress, y con una conclusión que me dio un amigo: "Que mas pruebas quiere, si ya sabemos que lo usa Google".



Enlace:

Rails vs Django - Alessandro "jekil" Tanasi blog


Written by Camilo Nova

CN Camilo Nova Camilo Nova

Software Engineer, Investor, CEO, and father of two. Camilo writes on the intersection of technology, design, and business.

Subscribe to our newsletter (free, no ads) With Love 💌

Wait. There's more:

Identar Codigo Fuente

Publicando el código fuente en los editores que maneja por defecto Joomla es común que la identación del código se pierda deb...

1 min read.

OpenPGP

Revisando las opciones de mi suscripción a launchpad.net encontré que podía subir unas claves PGP por cuestiones de privacida...

1 min read.

Build to
Inspire