Ruby (programmeertaal)

Ruby is een programmeertaal, die doorgaans wordt geïnterpreteerd. Het is ontworpen om snel en makkelijk objectgeoriënteerd te programmeren. Het heeft verschillende mogelijkheden om tekstbestanden te verwerken en kan ook systeemtaken aan.

Er is een opensource en gratis implementatie van Ruby.

De grammatica van Ruby is geïnspireerd op andere scripttalen, zoals Ada en Eiffel. Het combineert elementen van verschillende andere scripttalen.

Ruby wordt vaak vergeleken met Python en Perl.

[bewerk] Geschiedenis

Ruby werd op 24 februari 1993 in het leven geroepen door Yukihiro Matsumoto (beter bekend als "Matz") en uitgebracht in 1995.

De meeste recente stabiele versie, Ruby 1.8.6, kwam uit in maart 2007.

Ruby is geen afkorting maar een woordspeling op Perl. De auteur zegt dat hij Ruby gemaakt heeft om 'het principe van de minste verrassing' te volgen, waarmee hij bedoelt dat de taal vrij zou moeten zijn van de vallen en onvolmaaktheden die andere talen teisteren.

Het gebruik van Ruby groeide enorm nadat het op Ruby gebaseerde ontwikkelsysteem Ruby on Rails vrijkwam en door veel ontwikkelaars gebruikt werd voor het bouwen van webapplicaties.

[bewerk] Voorbeeldscript

class Person
  attr_accessor :name, :age
  def initialize(name, age)
    @name = name
    @age  = age.to_i
  end
  def inspect
    "#@name (#@age)"
  end
 end
 
 p1 = Person.new('elmo', 4)
 p2 = Person.new('zoe', 7)
 
 p1               # -> elmo (4)
 p2               # -> zoe (7)

[bewerk] Externe links

Wikibooks Wikibooks heeft een Cursus over dit onderwerp: Programmeren in Ruby
 

cykoria przepis zakłady sportowe tapety na pulpit trądzik fotograf
kreatyna
kreatyna
www.activebody.pl
Gry Online
Gry Online
www.pozycjonarka.in…
Plaza 3 star hotel Los Angeles

www.triptake.com
krynica noclegi
krynica noclegi,ośrodek, wypoczynk…
gornik.com.pl
Kredyty odnawialne
Kredyty odnawialne
www.eskarbiec.pl