Ruby (programmeringssprog)

I dagens verden er Ruby (programmeringssprog) blevet et emne af stor relevans og interesse for mennesker på forskellige områder af samfundet. Fra det akademiske felt til arbejdspladsen har Ruby (programmeringssprog) genereret debatter, refleksioner og analyser, der har påvirket den måde, vi træffer beslutninger på, forholder os til andre og opfatter verden omkring os. I denne artikel vil vi udforske forskellige perspektiver og meninger om Ruby (programmeringssprog), med det formål at tilbyde et omfattende og afbalanceret syn på dette komplekse og fascinerende emne.

For alternative betydninger, se Ruby. (Se også 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 programmør Yukihiro "Matz" Matsumoto. Sproget anvendes ofte til webside-scripting og mindre konsol-scripts, men det er også anvendeligt til større programmer, endda grafiske programmer, gennem Tk og RubyCocoa.

Rubys fordele

  • Simpel syntaks inspireret af Perl, Ada og Eiffel
  • Ruby har ekstensiv undtagelseshåndtering i stil med Javas
  • Ruby er fuldt objektorienteret; ethvert stykke data er et objekt, herunder også primitiver såsom tal
  • Ruby understøtter multithreading på alle de platforme sproget understøtter

Hej Verden i Ruby

 puts "Hello World"

Objektorienteret Hej Verden i Ruby

 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()

Se også

Eksterne henvisninger

Wikimedia Commons har medier relateret til: