Datos interesantes sobre el lenguaje de programación Ruby

Ruby es un lenguaje de programación interpretado, de alto nivel, dinámico, de uso general y de código abierto que se centra en la simplicidad y la productividad. Fue diseñado y desarrollado a mediados de la década de 1990 por Yukihiro Matsumoto (también conocido como Matz en la comunidad Ruby) en Japón.

Aquí hay algunos datos interesantes sobre Ruby:

  1. Ruby nació como Yukihiro Matsumoto, quería un lenguaje de secuencias de comandos más potente que Perl y más orientado a objetos que Python.
  2. El nombre Ruby para el idioma se originó en una sesión de chat en línea entre Matsumoto y Keiju Ishitsuka el 24 de febrero de 1993, incluso antes de que se escribiera ningún código en el idioma. Inicialmente se sugirieron dos nombres, es decir, Coral o Ruby. El nombre Ruby fue elegido más tarde por Matsumoto en un correo electrónico a Ishitsuka.
  3. Ruby a menudo se confunde con Ruby on Rails, que es un marco del lado del servidor escrito en Ruby bajo la licencia MIT para implementar aplicaciones web.
  4. Las bibliotecas y los paquetes de Ruby se administran a través del sistema central de administración de bibliotecas llamado Rubygems.
  5. Ruby admite múltiples paradigmas de programación, como la programación procedimental, la programación orientada a objetos y la programación funcional, lo que lo hace único en el mundo de la programación.
  6. Ruby Interpreter (Interactive Ruby/irb) se puede utilizar como calculadora.
  7. Ruby ha incorporado soporte para números racionales y números complejos, lo que ayuda a resolver problemas matemáticos complejos.
  8. Ruby permite la incrustación de código. Por ejemplo, Ruby se puede incrustar en el lenguaje de marcado de hipertexto (HTML).
  9. Los usuarios de Ruby pueden aprovechar la escritura dinámica y la escritura Duck.
  10. Ruby entiende y usa «nil» en lugar de «null».

Publicación traducida automáticamente

Artículo escrito por shubhamr238 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *