[Programming] Ruby, el futuro?
Recuerdan cuando la otra vez hablabamos de lo que a los viejos les costaba adaptarse a los nuevos lenguajes? bueno, por lo que estuve viendo este podria ser uno de los que nos traiga problemas a nosotros en el futuro (aunque no creo que tanto, al menos es o.o. ^_^).. Le voy a echar una ojeada, programaré alguna boludez y les digo (sin un desafio en serio es jodido hacer algo copado..)
Ruby es un lenguaje de programación reflexivo y orientado a objetos creado por el programador japonés Yukihiro "Matz" Matsumoto en 1993. Combina una sintaxis inspirada en Perl con características de programación orientada a objetos similares a Smalltalk. Comparte también funcionalidad con otros lenguajes de programación como Python, Lisp, Dylan y CLU. Ruby es un lenguaje de programación interpretado y su implementación oficial es distribuida bajo una licencia de software libre.
[editar]
Características
* Posibilidad de realizar directamente llamadas al sistema operativo.
* Potentes operaciones sobre cadenas de caracteres y expresiones regulares.
* Retroalimentación inmediata durante el proceso de desarrollo.
* Son innecesarias las declaraciones de variables.
* Las variables son de tipo dinámico.
* La sintaxis es simple y consistente.
* La gestión de la memoria es automática.
* Enteros de precisión múltiple.
* Modelo de procesamiento de excepciones.
* Carga dinámica.
* Hilos.
* Los números y los caracteres literales son objetos, tienen los métodos de su clase que pueden llamarse normalmente.
* Clases, herencia, métodos, ...
* Métodos singleton.
* Mixins por módulos.
* Iteradores y cierres.
--------------
Acá hay un tutorialcito pedorrin, pero engloba varias cosas mepa...
http://www.tufuncion.com/ruby-tutorial-basico
Ruby es un lenguaje de programación reflexivo y orientado a objetos creado por el programador japonés Yukihiro "Matz" Matsumoto en 1993. Combina una sintaxis inspirada en Perl con características de programación orientada a objetos similares a Smalltalk. Comparte también funcionalidad con otros lenguajes de programación como Python, Lisp, Dylan y CLU. Ruby es un lenguaje de programación interpretado y su implementación oficial es distribuida bajo una licencia de software libre.
[editar]
Características
* Posibilidad de realizar directamente llamadas al sistema operativo.
* Potentes operaciones sobre cadenas de caracteres y expresiones regulares.
* Retroalimentación inmediata durante el proceso de desarrollo.
* Son innecesarias las declaraciones de variables.
* Las variables son de tipo dinámico.
* La sintaxis es simple y consistente.
* La gestión de la memoria es automática.
* Enteros de precisión múltiple.
* Modelo de procesamiento de excepciones.
* Carga dinámica.
* Hilos.
* Los números y los caracteres literales son objetos, tienen los métodos de su clase que pueden llamarse normalmente.
* Clases, herencia, métodos, ...
* Métodos singleton.
* Mixins por módulos.
* Iteradores y cierres.
--------------
Acá hay un tutorialcito pedorrin, pero engloba varias cosas mepa...
http://www.tufuncion.com/ruby-tutorial-basico

0 Comments:
Post a Comment
<< Home