Ruby on Rails

0Verfasst am 12. Apr 2010

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:

  1. class Ente
  2.   def beschreibung
  3.     "Eine graue Ente"
  4.   end
  5.   def sprechen
  6.     "Quak!"
  7.   end
  8. end
  9.  
  10. class Kuh
  11.   def beschreibung
  12.     "Eine dicke Kuh"
  13.   end
  14.   def sprechen
  15.     "Muuuh!"
  16.   end
  17. end
  18.  
  19. def lass_sprechen tier
  20.   puts tier.beschreibung+" macht "+tier.sprechen
  21. end
  22.  
  23. lass_sprechen Ente.new
  24. 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 :D .

Keine Kommentare RSS Kommentare

Kommentieren