tipitipi

Friday, October 20, 2006

[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

0 Comments:

Post a Comment

<< Home