Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Aporte Rails o Django, una guía para decidirse.
#1
Rails o Django, una guía para decidirte.


No hace mucho subí una entrada en mi blog sobre este tema: Revisa el post Completo

Estoy seguro que compartir esto en Skylium, sera productivo para muchos que han escuchado de estos Frameworks para desarrollo web, pero realmente no saben muy bien que son, o tal vez como yo estaba.... no podía decidirme cual aprender.

Entonces hoy les voy a contar un poco sobre estos dos Frameworks y un poco sobre los lenguajes de programación de los que parten que son Python (Django) y Ruby (Ruby on Rails).

Python Vs Ruby

Estos lenguajes de promocionan son lenguajes muy parecidos en realidad.

Haremos unas Similitudes, para mostrar que la diferencia no es grande
  • Ambos son lenguajes orientados a objetos
  • Son lenguajes dinámicos, permite programar código que escribe código.
  • Tienen una sintaxis compacta
  • Ambos hacen incapie en legibilidad.
  • Ninguno necesita Braquets, ni llaves [], {}
  • Ambos tienen una consola interactiva.
  • Ambos cuentan con infraestructuras para "testing"
  • Ambos dicen estar al menos una generación adelante de lenguajes como C, php y Java
Bueno, como lo explique también en mi blog, la mayor diferencia es como se trabaja en términos filosofía.

Como Python trata de ser totalmente explicito y quiere que las cosas se hagan de una sola manera para conveniencia de todos mientras que Ruby busca ser mas libre y "Divertido de programar" permitiendo resolver problemas de diversas maneras y siendo más implícito permitiendo escribir menos lineas de código y en consecuencia programar más rápido.

Frameworks.


También es un poco difícil hacer una comparativa en términos de Frameworks, porque básicamente lo que puedes hacer en Django fácilmente se puede hacer en Ruby y viceversa. 

La principal diferencia aquí seria igual la antes mencionada la explicites de Python y la manera aveces llamada "mágica" de Ruby.


Vamos al grano.

El punto que quiero hacer con esta pequeña comparación, que es la misma que hice en mi blog, es que si TU estas decidiéndote por uno de estos lenguajes de programación, debes decidir hoy mismo.

La diferencias son pocas y cada uno tiene solamente un estilo diferente y no puedes decir que no te gusta hasta que lo hayas probado.

Recuerda Mientras más tiempo tomes en decidir que lenguaje de programación deseas aprender solo perderás tiempo que lo pudiste haber utilizado aprendiendo ese lenguaje de programación. así que anímate y Toma esta decisión hoy mismo.




PD Yo escogí RUBY -  Ruby on Rails. ,entérate porque en mi blog, si te interesa claro!


Fuente
https://s3.amazonaws.com/vaporbase/uploa...django.pdf

Entrada en mi blog
Ruby o Python, Rails o Django.




Para Moderadores:
Cita:Quiero evitar que esto sea Spam o incumpla las reglas, como promocionar a mi blog, pero quisiera compartir la información, pero no quiero hacer solamente un copy-paste de mi blog.
Me gustaría que por favor me indiquen alguna otra manera de compartir esto.... Gracias! 

Mi Blog - Edizzon.com

Ultimo Post: Ruby on Rails, The Rails Tutorial, 1ra semana

Edizzon.com - Un blog dedicado a los distintos intereses del mundo del dieseño y desarrollo web, diseño gráfico, el arte de aprender y mas...


#2
Has echo una buena eleccion.  siempre aprende el lenguaje que mas te guste.

Ruby y python  son casi lo mismo.  algunos dicen que ruby es el clon de python,  ambos lenguajes son muy parecidos y mirando el lenguaje de ruby  se puede pasar a python fácil mente.

Yo diría que para hacer algo rápido y sencillo  seria bueno Ruby pero para algo mas grande seria mejor python con django.


En lo que le gana  python a ruby es en la velocidad.  python es mucho mas rápido que ruby.

para importar una función en python, se busca en la librería y luego se importa la funcion.  mienstra que en ruby  se debe importar toda la librería para usar dicha función.
WWW
#3
Más que comparación de ambos frameworks es una comparación de lenguages.

Aún teniendo en cuenta las ventajas que a Python se le atribuyen sobre Ruby, prefiero éste último, si hay algo que me desagrada profundamente de Python es depender de la identación y espacios en blanco, en Ruby almenos se tiene end para finalizar un bloque, se puede usar llaves y puntos y comas, no es lo recomendable pero vamos, almenos se pueden usar.
WWW
#4
jejeje te faltaba una comparación con el Symfony (PHP) que tiene el mismo enfoque de programación que los dos anteriores :Sonrisa! Esto de la programación orientada a objetos  es la caña XD !!
#5
Yo diré Ruby porque no conozco Django
MIS OBJETIVOS EN SKYLIUM

-Llegar a 50   mensajes [✔]
-Llegar a 100 mensajes [✔]
-Llegar a 250 mensajes [✔]
-Conseguir 25 de reputacion []



Posibles temas similares...
Tema Autor Respuestas Vistas Último mensaje
  Guia para desactivar java ante un nuevo agujero 0 day con exploit romeho 7 957 07-09-2014, 03:32 AM
Último mensaje: Luis Felipe Fuentes
  Guía para controlar un ataque de DDOS Kevin9908 22 2,536 09-06-2013, 07:15 PM
Último mensaje: ronalsito
  Guía de Referencia Rápida de CSS 3 [Parte 1] Static-X 14 2,237 13-04-2013, 11:05 PM
Último mensaje: Infamer
  alguna guia para aprender programacion? matyimpact 11 992 24-03-2013, 10:33 PM
Último mensaje: webpro
  [Tutorial] Guía de Referencia Rápida de CSS 3 [Parte 2] Static-X 12 2,569 18-12-2012, 10:06 AM
Último mensaje: thedary
  [Guia] para añadir seguridad a tu web server Mu Alan71 3 904 07-08-2012, 11:32 PM
Último mensaje: Franci
  Guía para htaccess DjSonic 3 862 17-05-2012, 03:11 AM
Último mensaje: xtremepost
  Guía de los Tags del diseño de una plantilla de Wordpress Arrakis 7 971 05-05-2011, 04:53 PM
Último mensaje: dBer



Usuarios navegando en este tema: 1 invitado(s)