¿Sabias que existe un lenguaje que posiblemente reemplace al lenguaje de programación ruby?

Crystal-Ruby

Crystal-Ruby

El lenguaje de programación ruby es 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.

Combina una sintaxis inspirada en Python y 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.

Pero ruby tiene algunas debilidades, según los programadores usar Ruby duck typing es complicado para realizar análisis deseables en los programas escritos con Ruby  y esta es una de las principales razones por la cual se ha creado Crystal.

Se dice que dentro de las características de Crystal se encuentra lo siguiente:

Es muy similar a Ruby, ya que tiene una sintaxis muy parecidas.

Su integración con el lenguaje C es fascinante.

Genera código nativo eficientemente.

Tipado estatico  con inferencia

Entre otras características.

Uno de los aspectos que resaltan sus creadores es el rendimiento, indicando que está cercano a C.´

 

Leave a Reply