English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Introducción a Ruby

Ruby es un lenguaje de programación orientado a objetos puro. Fue creado por Matsumoto Yukihiro de Japón(まつもとゆきひろ/Yukihiro Matsumoto)fue creado en1993año。

Puede encontrar en www.ruby-en la lista de correo Ruby de lang.org puede encontrar a Matsumoto Yukihiro(まつもとゆきひろ/el nombre de Yukihiro Matsumoto). En la comunidad Ruby, Matsumoto también se conoce como Matz。

Ruby es "el mejor amigo del programador"。

Las características de Ruby son similares a las de Smalltalk, Perl y Python. Perl, Python y Smalltalk son lenguajes de scripts. Smalltalk es un lenguaje orientado a objetos verdadero. Ruby, al igual que Smalltalk, es un lenguaje orientado a objetos perfecto. La sintaxis de Ruby es mucho más fácil de usar que la de Smalltalk.

Características de Ruby

  • Ruby es de código abierto, se ofrece de forma gratuita en la web, pero se requiere una licencia。
  • Ruby es un lenguaje de programación genérico e interpretado。
  • Ruby es un lenguaje de programación orientado a objetos verdadero。
  • Ruby es un lenguaje de scripts de servidor similar a Python y Perl。
  • Ruby se puede usar para escribir scripts de interfaz de gateway de red (CGI)。
  • Ruby se puede integrar en el lenguaje de marcado de hipertexto (HTML)。
  • La sintaxis de Ruby es simple, lo que permite que los nuevos desarrolladores aprendan Ruby rápidamente y fácilmente。
  • Ruby con C++ y tiene una sintaxis similar a la de muchos otros lenguajes de programación, como Perl。
  • Ruby es altamente extensible, y los programas grandes escritos en Ruby son fáciles de mantener。
  • Ruby se puede usar para desarrollar aplicaciones de Internet e Intranet。
  • Ruby se puede instalar en entornos Windows y POSIX。
  • Ruby admite muchas herramientas GUI, como Tcl/Tk、GTK y OpenGL。
  • Ruby puede conectarse fácilmente a DB2、MySQL、Oracle y Sybase。
  • Ruby tiene una rica colección de funciones integradas que se pueden usar directamente en scripts Ruby.

Herramientas necesarias

Para ejecutar los ejemplos discutidos en este tutorial, necesitará al menos 2GB (recomendado como 4GB) de Intel Core i3 o i5 de su computadora. Necesitará los siguientes programas:

  • Linux o Windows 95/98/2000/NT o Windows 7 Sistema operativo
  • Apache 1.3.19-5 Servidor web
  • Internet Explorer 5.0 o superior de navegadores web
  • Ruby 1.8.5

Este tutorial le explicará cómo usar Ruby para crear aplicaciones GUI, web y aplicaciones web. Además, se discutirá cómo expandir e integrar aplicaciones Ruby.

¿Qué aprenderemos a continuación?

El próximo capítulo le presentará dónde puede obtener Ruby y su documentación. Finalmente, indicará cómo instalar Ruby y configurar el entorno para preparar el desarrollo de aplicaciones Ruby.