Dark Mode

Spring til indhold

Ruby (programmeringssprog)

Fra Wikipedia, den frie encyklopaedi
For alternative betydninger, se Ruby. (Se ogsa artikler, som begynder med Ruby)
Logo

Ruby er et kortfattet og rent objektorienteret programmeringssprog, med en Perl-lignende syntaks samt Smalltalk-lignende objektorienteret programmering. Ruby er udviklet af den japanske programmor Yukihiro "Matz" Matsumoto. Sproget anvendes ofte til webside-scripting og mindre konsol-scripts, men det er ogsa anvendeligt til storre programmer, endda grafiske programmer, gennem Tk og RubyCocoa.

Rubys fordele

[rediger | rediger kildetekst]
  • Simpel syntaks inspireret af Perl, Ada og Eiffel
  • Ruby har ekstensiv undtagelseshandtering i stil med Javas
  • Ruby er fuldt objektorienteret; ethvert stykke data er et objekt, herunder ogsa primitiver sasom tal
  • Ruby understotter multithreading pa alle de platforme sproget understotter

Hej Verden i Ruby

[rediger | rediger kildetekst]
puts "Hello World"

Objektorienteret Hej Verden i Ruby

[rediger | rediger kildetekst]
class SkrivBesked
def initialize( besked )
@besked = besked
end
def skriv_besked
puts @besked
end
end

hej_verden = SkrivBesked.new("Hej Verden")
hej_verden.skriv_besked()

Eksterne henvisninger

[rediger | rediger kildetekst]
Wikimedia Commons har medier relateret til: