lunes, 15 de julio de 2019

¿Qué es Ruby?

Un poco de historia…

  •  
    Fue creado por Yukihiro Matsumoto (aka Matz) en 1993 en Japón.
  •  
    Matz unió lo mejor de su lenguaje de programación favorito (PERL) para crear un lenguaje potente, flexible e incluso divertido.
  •  
    Escogió lo mejor de la programación (ADA, PERL, SMALLTALK, EIFFEL, LISP) e incluso creó un lenguaje orientado a objetos más potente que Python.
  •  
    Es un lenguaje que fomenta la productividad.
  •  
    EN Ruby primero interesa la mejora entendible por humanos y después por las máquinas.
  •  
    Es perfecto para principiantes, ya que es sencillo.

Características.

    Resultado de imagen para QUE ES RUBY
  •  
    Mejor amigo del programador.
  •  
    Es un lenguaje de propósito general, es decir, con Ruby se pueden desarrollar todo tipo de aplicaciones diferentes: aplicaciones de servicio web, clientes de correo electrónico, procesamiento de datos en Backend, aplicaciones de red, etc. Cualquier cosa que se te ocurra puedes hacerlo con Ruby.
  •  
    Es un lenguaje interpretado, es decir, no es compilado, se necesita que el intérprete de Ruby evalué el código y lo traduzca en lenguaje de máquina entendible por un ordenador, pero no existe un proceso previo de compilación como en C o Java.
  •  
    Es dinámico y flexible. Con estrategias como la metaprogramación (escribir programas que escriben o manipulan otros programas). Incluso se puede utilizar el propio lenguaje Ruby para alterar el código en tiempo de ejecución.
  •  
    Es de alto nivel, significa que está lejos del lenguaje de máquina y es muy cercano al inglés, a veces parecerá que simplemente se está escribiendo en inglés.
  •  
    Es de software libre (Open Source) y multiplataforma, se puede descargar totalmente gratis de la página oficial y ejecutarlo en diferentes sistemas operativos.






No hay comentarios.:

Publicar un comentario