Ruby

Sitio web

  • Libre
  • Mac
  • Windows
  • Linux
  • BSD
  • Haiku
Description

Ruby es un lenguaje de programación dinámico, reflexivo y de propósito general orientado a objetos que combina la sintaxis inspirada en Perl con características similares a Smalltalk. Ruby se originó en Japón a mediados de la década de 1990 y fue desarrollado y diseñado inicialmente por Yukihiro "Matz" Matsumoto.

Ruby disfruta de un gran número de bibliotecas y usuarios.

Se basa en Perl, Smalltalk, Eiffel, Ada y Lisp.
Ruby admite múltiples paradigmas de programación, incluyendo funcional, orientado a objetos, imperativo y reflexivo. También cuenta con un sistema de tipo dinámico y gestión automática de memoria; por lo tanto, es similar en varios aspectos a Python, Perl, Lisp, Dylan y CLU.

Ruby a menudo se compara con Python, Ruby se usa para CLI, programas de GUI y también aplicaciones web, el popular marco web de MVC "Ruby on Rails" se desarrolla en Ruby.

Categorías
Aplicaciones y software de desarrollo

Alternativas