Ruby-Programmierung: Einleitung

Aus Wikibooks

Wechseln zu: Navigation, Suche

Zurück zu Ruby-Programmierung Hauptmenü

[Bearbeiten] Was ist Ruby ?

Ruby ist eine interpretierte Programmiersprache, die bis zum Jahr 2000 vor allem in ihrem Ursprungsland Japan verbreitet war, in welchem sie seither beliebter als Python ist. Seither hat sich die Sprache auch zusehends in der westlichen Welt verbreitet, nicht zuletzt durch das Web-Framework Rails. Ruby wurde von Yukihiro "Matz" Matsumoto entworfen, der sie nach dem Edelstein benannte. Vermutlich ist der Name auch als Anspielung auf Perl zu verstehen.

[Bearbeiten] Warum Ruby ?

Ruby besticht durch Einfachheit und klare Syntax, vor allem da die Sprache durchgehend objektorientiert ist. Aufgrund dieser Eigenschaften und durch die Unterstützung einer breiten Gemeinde ist Ruby sehr mächtig und vielseitig einsetzbar. Von der Konsolenanwendung über graphische Anwendungen mit einer Vielzahl von Werkzeugen bis hin zu Netzwerk- und Internetapplikationen lässt sich mit Ruby vieles sehr einfach umsetzen.

[Bearbeiten] Nötiges Vorwissen

Natürlich hilft es, bereits eine Programmiersprache zu kennen, da sich die Konzepte der Sprachen meist sehr ähnlich sind. Ruby eignet sich aber gut für Programmieranfänger, da es eine einfach zu erlernende Syntax hat, in sich sehr konsistent ist, aber auf der anderen Seite durchaus mächtig genug für viele Anwendungsfälle ist. Auch dass der Interpreter frei und kostenlos für viele Betriebssysteme vorhanden ist, erleichtert den Einstieg ein ganzes Stück. Desweiteren hat Ruby sehr viele Merkmale anderer Scriptsprachen(z.B Python),


Wikibooks buchseite.svg Zurück zu Inhaltsverzeichnis | One wikibook.svg Hoch zu Inhaltsverzeichnis | Wikibooks buchseite.svg Vor zu Installation
Persönliche Werkzeuge