Hallo LanX,
Für mich ist Ruby ein Art OO-Perl mit orthogonalerem Syntax und ohne context. Der andere Syntax stört den Perler nicht lange der ist sowieso an TIMTOWTDI gewöhnt
Das ist ja interessant und hilft auch beim Grundverständnis. PHP und Ruby haben sich wohl klar an Perl orientiert, sprich, Dinge übernommen, die sinnvoll erschienen und andere ergänzt, die fehlten. Deshalb würde ich mal meinen dass Ruby mit Rails und PHP mit Zend (oder einem anderen Framework) besonders im Webbereich bei Neuaufbauten vielleicht sogar mehr Sinn macht als Perl.
http://www.ruby-lang.org/en/documentation/ruby-from-other-languages/to-ruby-from-perl/ - so geht der Link auch (;-).
Frage für unsere Compunter-Ag (wir habe auch eine Grafik mit einer Übersicht über alle Computersprachen an der Wand) wäre eben eher auf der Metaebene: wenn eben nicht (weil schon in einem Institut viele Programme damit laufen oder in einer Firma) mit Perl gearbeitet wird, in welchem Bereich (außer bei der Dateiverwaltung) wäre Perl anderen Sprachen wie Python, C oder PHP/Ruby vorzuziehen. (Jetzt gibts Haue, weil ich PHP mit Slash an Ruby gedongelt hab. Ich find ja auf den ersten Blick Perl recht PHP-ähnlich, bzw. umgekehrt. Ruby kommt ja eher wie Javascript daher, oder eine Mischung. In unserer Grafik an der Wand werden auch die Einflüsse mit Pfeilen dargestellt).
Gruß
jobo