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

Introdução ao Ruby

Ruby é uma linguagem de programação orientada a objetos pura. Ele foi criado pelo Matsumoto Yukihiko (まつもとゆきひろ/Yukihiro Matsumoto)foi criado em1993ano.

pode encontrar no www.ruby-pode encontrar o Matsumoto Yukihiko (まつもとゆきひろ/do nome Yukihiro Matsumoto). Na comunidade Ruby, Matsumoto também é conhecido como Matz (Matz).

Ruby é "o melhor amigo do programador"。

As características do Ruby são semelhantes às de Smalltalk, Perl e Python. Perl, Python e Smalltalk são linguagens de script. Smalltalk é uma linguagem orientada a objetos verdadeira. Ruby, como Smalltalk, é uma linguagem orientada a objetos perfeita. Usar a sintaxe do Ruby é muito mais fácil do que usar a sintaxe do Smalltalk.

Características do Ruby

  • Ruby é open-source, oferecida gratuitamente na Web, mas requer uma licença。
  • Ruby é uma linguagem de programação genérica e interpretada。
  • Ruby é uma linguagem de programação orientada a objetos verdadeira。
  • Ruby é uma linguagem de script de servidor semelhante ao Python e Perl。
  • Ruby pode ser usado para escrever scripts de interface de gateway de rede (CGI)。
  • Ruby pode ser integrado ao linguagem de marcação de hipertexto (HTML)。
  • A sintaxe do Ruby é simples, o que permite que novos desenvolvedores aprendam Ruby rapidamente e facilmente。
  • Ruby com C++ Tem uma sintaxe semelhante a muitos outros linguagens de programação, como Perl。
  • Ruby é altamente extensível, e os grandes programas escritos em Ruby são fáceis de manter。
  • Ruby pode ser usada para desenvolver aplicativos Internet e Intranet。
  • Ruby pode ser instalado em ambientes Windows e POSIX。
  • Ruby suporta muitos ferramentas GUI, como Tcl/Tk、GTK e OpenGL。
  • Ruby pode se conectar facilmente ao DB2、MySQL、Oracle e Sybase。
  • Ruby tem uma vasta gama de funções embutidas que podem ser usadas diretamente em scripts Ruby.

Ferramentas que você precisa

Para executar os exemplos discutidos neste tutorial, você precisa de RAM de pelo menos 2GB (recomendado ser) 4GB) do Intel Core i3 ou i5 computador. Você também precisará dos seguintes softwares:

  • Linux ou Windows 95/98/2000/NT ou Windows 7 Sistema Operacional
  • Apache 1.3.19-5 Servidor Web
  • Internet Explorer 5.0 ou superior do navegador web
  • Ruby 1.8.5

Este tutorial vai apresentar como usar o Ruby para criar aplicativos GUI, web e web. Além disso, também será discutido como estender e embeder aplicativos Ruby.

O que vamos aprender a seguir?

O próximo capítulo vai apresentar onde você pode obter o Ruby e seus documentos. Ele também indicará como instalar o Ruby e configurar o ambiente para desenvolver aplicativos Ruby.