Worin sind Twitterer geübt? Zum Teil darin, über den Bloat zu jammern, sich aber zur Abwehr des neuen Webinterface noch mehr Bloat zu installieren: »Warum man die Trauer um das Leichtgewicht aber beispielsweise mittels einer Adobe AIR Applikation zu kompensieren sucht, dies entzieht sich jedoch jedweder Logik« – übrigens, TTYtter rockt, ein wirklich guter Tipp! Perl hat doch sowieso jeder installiert, oder?
Schlagwort Perl RSS
-
Nachtwächter
-
Nachtwächter
Ich habe ja schon vor ein paar Tagen mal angemerkt, dass Perl eine Programmiersprache ist, die… ähm… im Zusammenspiel mit bestimmten Programmierern nicht unbedingt das Beste aus diesen Programmierern herausholt. Aber meine Schmerzen beim Überfliegen der Quelltexte von LaTeX2HTML kommen mir wieder recht harmlos vor, wenn ich sehe, was andere für einen Stiefel hinhacken. Zum Beispiel, wenn sie für ein CGI-Skript ein paar Daten in der wirklich simplen Form Key⇒Value wegspeichern müssen und dafür auf die Idee kommen, das in Form von selbstmodifizierendem Code zu machen. [Und nein, dafür kann Perl nichts!]
-
Nachtwächter
Warum es manchmal eine schlechte Idee ist, Dinge in Perl zu programmieren? Na, ich schlage mich gerade mit LaTeX2HTML herum, und diese Mutter aller miesen Skripten ist dermaßen… ähm… eigenwillig, dass einem davon alles vergeht. Da sagt man sich doch: Schön, aber es wird ja vielleicht noch ein bisschen weiterentwickelt, und dann liest man verdammt viele Codefragmente, die nach den Datumsangaben zu den Änderungen seit über zehn Jahren nicht mehr angefasst wurden. Und in der Dokumentation liest man, dass HTML 4.0 nicht verwendet werden sollte, weil so viele Browser das noch nicht beherrschen. Und dann atmet man tief durch und weiß, dass da mal wieder die Komplexität des Programmes so lange gewachsen ist, bis sie den Programmierern übern Kopf gewachsen ist – was bei der ganz speziellen Syntax von Perl ja sehr erleichtert wird.
-
Nachtwächter
Wer schon in LISP gar nicht auf (define-syntax …) verzichten konnte, der wird sich jetzt bestimmt darüber freuen, dass man endlich auch in Perl 5 seine eigene Syntax für die Programmiersprache machen kann. Wer die dabei entstehenden Skripte lesen will, wird sich vermutlich ein bisschen weniger freuen…
Aber was solls, den Ruf Perls als einer »write once«-Sprache muss man ja fördern.
-
Nachtwächter
-
Nachtwächter
Ein Quelltext in Perl sieht wirklich oft aus, als wäre die Datei zerschossen. Eine Sprache, in der so eine Anweisung wie…
s/^\< [^\<]+\>\s*//;
…völlig zulässig und (in meinem Fall) sinnvoll ist, die ist schon ein bisschen krank.