Original geschrieben von peschmae
Ruby soll auch nicht schlecht sein.
Kann ich nur bestätigen. Nachdem ich alles mögliche mal angefangen hatte, hat es bei Ruby endlich 'klick' gemacht. Die Sprache ist auf natürlichkeit und explizitheit angelegt und legt es damit nahe, lesbaren Code zu schreiben. Natürlich gehen auch die legendären Perl-Einzeiler, aber für den Einstieg ist es wohl ratsamer, lesen zu können, was man geschrieben hat.
Abgesehen davon liebe ich die Iteratoren von Ruby.
kleines Beispiel: eine Textdatei ausgeben und die Zeilen durchnumerieren:
Code:
datei = File.open("brief.tex")
zeilennummer = 1
datei.each{|zeile|
begin
print zeilennummer,": ", zeile
zeilennummer = zeilennummer + 1
end
}
Das geht auch kürzer, aber geht es auch lesbarer?
Lesezeichen