Codificación con Ruby y Python: cabeza a cabeza
Usted ha oído hablar de lenguajes como Python y Ruby de codificación, y usted puede preguntarse cuál es la diferencia entre los dos. A un alto nivel, todo lo que puedes hacer con un idioma que puede hacer con otro idioma. Es como la diferencia entre el uso de un Toyota Prius o un Honda Accord de conducir de Nueva York a Boston - los dos coches se obtienen del punto A al punto B, pero algunos de los controles estarán en diferentes lugares.
La siguiente es una cabeza de partido la cabeza entre Ruby y Python para ayudarle a ver cómo las dos lenguas se comparan entre sí.
| Rubí | Python |
---|
Año inventado | 1995 | 1.991 |
Inventor | Yukihiro Matsumoto | Guido van Rossum |
Ejemplo sitios | SoundCloud Gimotear Bloomberg | Quora Spotify Dropbox |
Propósito | Ayude a los programadores ser productivos, disfrutan de la programación, y behappy | Mejorar la legibilidad y la coherencia de código |
Facilidad para principiantes | Medio | Sencillo |
Popular con | Startups y otros prototipos rápidamente y creatingwebsites | Datos aplicaciones pesadas como los utilizados por financialinstitutions y científicos |
Puestos de trabajo disponibles en hecho. com en NY | 1500 | 3200 |
Sobre el autor
10 maneras de ganarse la vida con el pitón Python sobresale en ciertos tipos de tareas, lo que significa que también se presta a ciertos tipos de programación. El tipo de programación puede realizar determina el trabajo que te dan y la forma en que se gana la vida. Estas son algunas de…
Archivos de código descargable para el comienzo de la programación con python para dummies A partir de programación con Python For Dummies está lleno de ejemplos de código que ilustran cómo trabajar con Python. Pero, ¿quién quiere escribir todo ese código? La mayoría de los lectores prefieren pasar su tiempo trabajando realmente a…
¿Cómo definir una función en Python Creación de una función no requiere mucho trabajo. Python tiende a hacer las cosas rápido y fácil para usted. Los pasos siguientes muestran el proceso de creación de una función que se puede acceder más tarde:1Abra una ventana del intérprete…
Cómo instalar Python en un Mac Su sistema Mac probable que ya haya instalado Python en él. Sin embargo, esta instalación es normalmente un par de años de edad - o lo que sea la edad de su sistema pasa a ser. No se le probando los límites de la tecnología de programación…
Cómo instalar Python en un sistema de ventanas El proceso de instalación de Python en un sistema Windows sigue el mismo procedimiento que se utiliza para otros tipos de aplicaciones. La principal diferencia está en encontrar el archivo descargado para que pueda comenzar el proceso de…
Cómo utilizar la sangría en la programación python A medida que trabaja a través de ejemplos de programación Python, verá que algunas líneas están sangrados. De hecho, usted también verá una buena cantidad de espacio en blanco (como líneas adicionales entre líneas de código). Python ignora…
Cómo utilizar la sentencia ifelse en una aplicación python Incluso la introducción de datos del tipo incorrecto produce un mensaje de error en Python, pero entrar en el tipo correcto de los datos fuera del rango dice nada al usuario. En este ejemplo, a descubrir los medios para corregir este problema…
A partir de programar todo-en-uno para los maniquíes La mayoría de los lenguajes de programación pueden tomar decisiones basadas en los datos que proporcione. En lugar de realizar las mismas tareas que el mismo número de veces, las declaraciones de ramificación crear un programa que lee los datos…
Programación de compiladores e intérpretes La programación requiere herramientas especiales para convertir su programa escrito para el lenguaje técnico que el equipo entienda. Dependiendo del lenguaje de programación, lo que necesita ya sea un compilador o un intérprete para operar el…
Pi frambuesa para niños: preguntas hacer antes de hacer el software con el pitón Usted está listo para usar su Raspberry Pi para hacer software con Pi. En primer lugar, usted necesita preguntarse a sí mismo algunas preguntas para asegurarse de que está listo para ponerse en marcha. Esto es lo que necesita saber:¿Entiende…
Rubí carriles en las palabras clave Si usted está usando Ruby on Rails para crear su sitio web o base de datos, lo que necesita saber las palabras clave que utiliza Ruby. Afortunadamente, usted tiene acceso a la siguiente tabla, que enumera las palabras clave de…
Ruby on Rails ayudantes de validación Cuando se crea un sitio web o aplicación web con Ruby on Rails, es necesario asegurarse de que usted los datos de entrada en una forma que Rails reconoce y puede utilizar. La siguiente tabla contiene los ayudantes de validación…