Ruby
De Viquipèdia
El llenguatge de programació Ruby va ser creat per Yukihiro "Matz" Matsumoto l'any 1993. És un llenguatge de guions totalment orientat a objectes. Està molt orientat al tractament de fitxers i per manteniment del sistema. És simple, extensible i portable.
La versió estable és la 1.9.1.[1] Les principals novetats són el suport de caràcters multibyte com el Unicode i un nou intèrpret basat en la màquina virtual YARV (Yet Another Ruby VM).
Últimament se n'està parlant molt gràcies al projecte Ruby on Rails.
Taula de continguts |
Programa d'exemple [modifica]
Programa que escriu Hola món per la sortida estàndard.
print "Hola món!"
Tot són Objectes [modifica]
A Ruby tot són objectes i per tant té mètodes, aquesta característica fa molt elegant el llenguatge. Un exemple d'això:
1.upto(10) { |i|
puts 'viquipedia'.slice(0,i).center(10)
}
Obtenim:
v vi viq viqu viqui viquip viquipe viquiped viquipedi viquipedia
Referències [modifica]
Enllaços externs [modifica]
| A Wikimedia Commons hi ha contingut multimèdia relatiu a: Ruby |
- Ruby Adreça principal de Ruby.
- Ruby central Recursos sobre Ruby en Anglès.
- Rubies Comunitat hispana d'usuaris de Ruby.
- Ruby on Rails ens facilitat la creació de productes web en Ruby, creat per David Heinemeier Hansson.
- Full Ruby on Rails Tutorial - A complete beginners intro to Ruby on Rails
Llibres [modifica]
- The Ruby Programming Language de David Flanagan i Yukihiro "Matz" Matsumoto. És el llibre «oficial» de ruby. Inclou una referència completa de ruby 1.8 i 1.9
- Programming Ruby (1a edició), David Thomas y Andrew Hunt. Llibre publicat sota la llicencia Open Publication License v1.0.
- Programming Ruby (3a edició), Última versió del llibre de Dave Thomas amb Chad Fowler i Andy Hunt. Inclou un tutorial i una referència del llenguatge
- The: Ruby Way, Second Edition Un llibre de Hal Fulton. Presenta les construccions pròpies de Ruby
- Design Patterns in Ruby de russ olsen.
- The Well-Grounded Rubyist de David A. Black. Vol ser un llibre introductori per començar com a principiant i acabar sent fluid.
|
|||||