Thread Python rockz! (82 answers)
Opened by pktm at 2007-06-03 17:08

ptk
 2007-06-12 00:44
#23795 #23795
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
[quote=sid burn,11.06.2007, 22:20]Was ist den bitte schön in Perl so schwer lesbar? Die Regulären Ausdrücke? Die sind in allen Sprachen gleich. (Kleine Dialekte jetzt mal ausgenommen) aber Regexe kann man nicht zu Perl zählen. Diese kann man in Ruby, Python, Java, C oder sonstige Sprache genauso benutzen und sind dort genauso kryptisch. Eher im Gegenteil hat Perl hier noch Meiner Meinung nach die Vorteile das Regexe hier so leicht zu Verwenden sind. Wenn ich mir PHP mit seinen 50 Regex Funktionen anschauen die alle inkositent sind, und man praktisch immer eine Liste neben sich haben muss wird mir schlecht. Das was man mit Regexen eben sehr schnell und eben mal Lösen kann wird in anderen Sprachen umso weniger gemacht. Einfach deswegen weil der Aufwand zu groß ist. Objekt erstellen, Regex hinzufügen, werte aus dem Objekt lesen ...[/quote]
Gibt es eigentlich andere Sprachen, bei denen Regexps ähnlich schön in die Sprache integriert sind wie bei Perl? Also bei denen man keine "compile"-Methoden anstoßen muss, bevor man mit Regexps arbeiten möchte; bei denen man die gruppierten Werte leicht herausbekommt ohne sich die Finger zu brechen; bei denen man nicht doppelt escapen muss, weil Patterns als Strings geschrieben werden und deshalb leicht Backslashmonster entstehen.

View full thread Python rockz!