Zum Inhalt springen

Ruby (Programmiersprache)

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 28. Januar 2003 um 17:25 Uhr durch 62.104.214.93 (Diskussion). Sie kann sich erheblich von der aktuellen Version unterscheiden.


Ruby ist eine 1995 erstmals öffentlich vorgestellte objektorientierte Programmiersprache. Der Autor war zunächst Yukihiro "Matz" Matsumoto, inzwischen wird Ruby jedoch von vielen Freiwilligen weltweit weiterentwickelt. Ruby hat seine Wurzeln in Perl, Smalltalk, Python, LISP und CLU.

Merkmale der Sprache

  • Einfache Syntax
  • Komplett Objektorientiert
  • Reguläre Ausdrücke werden unterstützt
  • Hohe Portabilität (z.B. Unix, MS Windows, DOS, Mac OS X, OS/2, Amiga usw.)
  • Steht unter der GPL

Programmbeispiel

# Führe den folgenden Code-Block zehnmal hintereinander aus
10.times {
        string1 = "Hello world".gsub(" ", ", ")    # Ersetze alle Leerzeichen (' ') durch Komma mit Leerzeichen (', ') und speichere in string1
        string1 += "!"                             # Hänge "!" an string1
        puts string1                               # Ausgabe der Variable string1, gefolgt von einem Zeilenumbruch
}

Bücher

  • Programming Ruby - The Pragmatic Programmer's Guide. David Thomas, Andrew Hunt. ISBN 0-201-71089-7