Thread Schon jetzt an Perl 6 denken
(41 answers)
Opened by Gast at 2008-12-12 20:52
@lichtkind: Ich befürchte, dass bei Perl 6 die Interaktion zwischen Kerngrammatik und Makrosystem ziemlich schnell ziemlich kompliziert werden kann, da ich schon allgemein den Eindruck hatte, dass die Basissyntax von Perl 6 schrecklich kompliziert ist und es für nicht trivial halte, Makros zu erstellen, die damit kompatibel sind. Dieser Eindruck mag sich aber ändern, sobald ich mal ernsthaft mit der Sprache arbeite und mich daran gewöhne es geht mir da wahrscheinlich so wie den Lispneuligen mit den Klammern ;-)
Zum anderen habe ich bei meiner letzten Lektüre der Synopsen, was zugegeben schon ein paar Monate her ist, nicht gesehen, dass irgendeine Form von syntaktischer Hygiene für das Makrosystem geplant wäre [1]. Wenn das stimmt, so ist es ein ziemlicher Nachteil. Den Vortrag werde ich mir jedenfalls demnächst mal ansehen. [1] Für eine Erklärung des Begriffs der syntaktischen Hygiene, siehe zum Beispiel http://en.wikipedia.org/wiki/Hygienic_macro When C++ is your hammer, every problem looks like your thumb.
|