¿Que demonios es Ruby?
Ruby es un lenguaje de programación interpretado, reflexivo y orientado a objetos, creado por el programador japonés Yukihiro "Matz" Matsumoto, quien comenzó a trabajar en Ruby en 1993, y lo presentó públicamente en 1995. [Wikipedia]
Vale, otro más. Fijo que se mató el Matz ese. ¿A que lenguajes se parece?
Combina una sintaxis inspirada en Python, Perl con características de programación orientada a objetos similares a Smalltalk. Comparte también funcionalidad con otros lenguajes de programación como Lisp, Lua, Dylan y CLU. [Wikipedia]
Ya sé que es japonés, pero por algo haría el lenguaje (además de ser raro como todos los japos)
Efectivamente lo hizo por algo. Él mismo dice esto:
A menudo la gente, especialmente los ingenieros en informática, se centran en las máquinas. Ellos piensan, "Haciendo esto, la máquina funcionará más rápido. Haciendo esto, la máquina funcionará de manera más eficiente. Haciendo esto..." Están centrados en las máquinas, pero en realidad necesitamos centrarnos en las personas, en cómo hacen programas o cómo manejan las aplicaciones en los ordenadores. Nosotros somos los jefes. Ellos son los esclavos.La idea que tuvo es hacer un lenguaje de programación divertido, en el que el programador se sienta cómodo programando, y que tenga un desarrollo ágil. Esta es su aportación al mundo.
Ajá, bueno, todo en la vida hay que probarlo. ¿Donde hay un compilador, o algún IDE?
Bueno, Ruby no es un lenguaje compilado, sino interpretado de una sola pasada, así que de compiladores nada. Se distribuye para usarlo una interprete de comandos en el que puedes ir programando y viendo los resultados en el acto, es fxri. Por aqui puedes bajar todo lo necesario.
Respecto a IDEs, hay alguno, hay algún plugin de Eclipse, pero no he probado nada. He usado siempre el Notepad++ (recomendadísimo si desarrollas software) que incluye Ruby.
¿Y eso otro, Ruby on Rails?
Es el framework de desarrollo web de Ruby, cuando llegue a pelearme con él haré su faq.
¿Y no metes ni una linea de código aquí?
Esperate al siguiente post, cansino.
Según pase el tiempo modificaré y añadiré preguntas al faq, para que este curioso.
No hay comentarios:
Publicar un comentario