Ruby ist rein objektorientiert: Alles ist ein Objekt, sogar Zahlen. Die Syntax ist knapp, ohne Semikolons und oft ohne Klammern. Mit puts gibst du eine Zeile aus, gets liest eine Eingabe.
Ruby wurde von Yukihiro „Matz“ Matsumoto entwickelt, mit dem Ziel, dass Programmieren Spaß macht.
puts "Hallo, Welt!"
puts "Dein Name?"
name = gets.chomp
puts "Hallo #{name}!"So führst du den Code aus:
Datei hallo.rb speichern und mit ruby hallo.rb starten, interaktiv mit irb.
Merke
putsgibt eine Zeile aus#{...}fügt Werte in Text eingets.chompliest eine Zeile ohne Zeilenumbruch
Aufgabe
Lies zwei Zahlen ein und gib ihre Summe aus.