# Blah-Archiv

- ## Nachtwächter am 17.7.2011 um 00:12 (0)
  Kommentare zu diesem Beitrag als RSS

  []{}(); – eine völlig korrekte und legale Zeile in C++0x (nämlich der Aufruf eines leeren Lambda-Ausdrucks [ja richtig, ein Lambda-Ausdruck {nein, nicht in LISP, in C++}]). Toll, dass es jetzt anonyme Funktionen gibt! Nur Funktionspointer davon gibt es nicht, so dass man sie nicht dort als Parameter übergeben kann, wo ein Funktionspointer benötigt wird (das sind ungefähr 500 Millarden Zeilen alten, getesteten, weitgehend fehlerfreien und bewährten Bibliothekscodes). Ich weiß nicht, was diese Leute dazu bringt, sich eine immer seltsamere Syntax für C++ auszudenken, statt sich mal um die Bereinigung gewisser Altlasten im gegenwärtigen Standard zu kümmern, aber nach der Lektüre einer Übersicht der neuen Sprachelemente in C++0x befürchte ich, dass es ein Problem der Anatomie ist. Der Dickdarm scheint im Schädel zu enden.

  Ach, was ich mit den Altlasten im C++-Standard meine? Schau doch selbst!

  C++, Link, Rant

### Kommentieren

In der Archivversion kann nicht kommentiert werden.