Ist jetzt zwar nicht wirklich hilfreich, aber ich finde den Java-Einfluss in Cornix' Code gerade unerträglich
Ruby besitzt so genannte Iteratoren, mit denen sich "for x in y" (das intern meines Wissens sowieso nur Enumerator#each aufruft) und oft auch while-Schleifen ersetzen lassen:
Zitat von Cornix
Wenn du zum Beispiel alle Objekte, welche im Namen den Teilstring "[Bullet]" enthalten in eine Liste ablegen willst kannst du folgendes tun:
...
könnte man in "schönem Ruby" beispielsweise auch so schreiben:
--
"Banjo, you're a BEAR... and I will teach you... THESE MOVES!"