Skip to content

Latest commit

 

History

History
36 lines (26 loc) · 1.64 KB

session_1.md

File metadata and controls

36 lines (26 loc) · 1.64 KB

Conociendo a Ruby

En esta sesión se platica de como surgió Ruby, historia general, al igual de las principales características de este.

Se pretende realizar la instalación Ruby para que en futuras sesiones se pueda utilizar sin problemas.

Cuando, como y donde surgió Ruby

Ruby nació en 1993 por Yukihiro Matsumoto.

Matsumoto buscaba la posibilidad de un scripting language orientado a objetos y aunque ya existían otros como Perl o Python a el no le gustaban. Porque el buscaba un lenguaje genuinamente orientado a objetos y fácil de usar, al no encontrarlo decidió hacer uno.

Antes de escribir cualquier línea de código Matsumoto junto con su colega Keiju Ishitsuka escogieron el nombre. Tenían dos nombres en mente "Coral" y "Ruby", Matsumoto escogió Ruby porque se dio cuenta que era el "birthstone" de uno de sus colegas.

Finalmente la primera versión pública de Ruby fue el 21 de Diciembre de 1995.

Características

Las características mas destacadas de Ruby son:

  • Es open source por que lo puedes encontrar gratis en la web.
  • Es un lenguaje interpretado.
  • Es un scripting language del lado del servidor.
  • Puede ser embebido en HTML.
  • Es mucho mas escalable y aplicaciones escritas en Ruby son mas mantenibles.
  • Puede ser usado para desarrollar aplicaciones web o de intranets .
  • Puede conectarse facilmente a cualquier base de datos.
  • Tiene un mundo de funciones lista para usar.

Setup

Para estas sesiones necesitamos instalar dos herramientas: