Ruby on Rails
Durch den Beruf bin ich nun an Ruby on Rails herangeführt worden. Nachdem ich schon Python zu meinem Wissen zählen konnte, hatte noch Ruby on Rails gefehlt, um der fülle der bereits beherrschenden Programmiersprachen noch ein wenig abzurunden.
Besonders an Ruby on Rails ist, dass es auch für nicht Programmierer leicht zu verstehen ist, was im Programm passiert, da die Syntax der Menschlichen Sprache ähnelt.
Ein kurzes Beispiel soll dieser Code bieten:
-
class Ente
-
def beschreibung
-
"Eine graue Ente"
-
end
-
def sprechen
-
"Quak!"
-
end
-
end
-
-
class Kuh
-
def beschreibung
-
"Eine dicke Kuh"
-
end
-
def sprechen
-
"Muuuh!"
-
end
-
end
-
-
def lass_sprechen tier
-
puts tier.beschreibung+" macht "+tier.sprechen
-
end
-
-
lass_sprechen Ente.new
-
lass_sprechen Kuh.new
Die Ausgabe wäre dann:
Eine graue Ente macht Quak!
Eine dicke Kuh macht Muuuh!
(abgekupfert von Wikipedia)
Der Code ist eigentlich reiner Ruby-Code, Ruby on Rails ist mehr oder weniger eine Fülle von Framworks für Ruby, was einem die Entwicklung von Webanwendungen extrem vereinfacht!
Ich werde mit Ruby on Rails werde ich die Automatische Rechnungserstellung (eine Webanwendung) der Firma überarbeiten
, mal sehen, was daraus wird. Erstmal heißt es Ruby (on Rails) lernen
.

