Container sind nicht nur bei der Virtualisierung derzeit in aller Munde, auch dem Programmierer sind Behälter für Objekte nützlich. Die Version 11 von C++ enthält einige Algorithmen, die die Arbeit mit solchen Containern deutlich vereinfachen.
C++
Der plattformübergreifende GUI-Werkzeugkasten Qt ist in Version 5.5 erschienen. Die C++-Klassenbibliothek unterstützt nun Gstreamer 1.0 und bringt ein Neard-Backend für Linux mit.
Mit Version 1.0 legte Mozillas System-Programmiersprache Rust Mitte Mai nach längerer Entwicklungszeit eine erste Verschnaufpause ein. Ob sie sich im weiteren Rennverlauf gegen C und C++ behaupten kann, hängt außer von Mozillas Engagement auch davon ab, ob die Sprache mit ihren...
Klein, aber oho: Platziert ein Entwickler drei Punkte ("…") geschickt an der richtigen Stelle im C++-Code, entpacken die so genannten Variadic Templates ihre Argumente an Ort und Stelle.
Zwei empfehlenswerte Lehrbücher vermitteln die Grundlagen der Betriebssysteme beziehungsweise der C- und C++-Programmierung.
C++-Code sicherer machen und zugleich an der Performance-Schraube drehen, das sind die beiden Domänen der neuen Type-Traits-Bibliothek. Sie beschleunigt Code, indem sie Typen zur Kompilierzeit analysiert und verändert, wenn der Entwickler sie geschickt einsetzt.
Zwei Bücher für Programmierer: Eins zum Sprachenlernen, hier geht es um C++, und ein anderes, um die fertigen Quelltexte anschließend mit Git zu verwalten. Beide setzen keine Vorkenntnisse voraus und führen von den ersten Schritten bis zur Meisterschaft.
Damit sein Code nicht als Bananensoftware beim Kunden reift, setzt der umsichtige C++-Lieferant auf die Funktion static_assert() und die Type-Traits-Bibliothek. Das dynamische Duo stellt Bedingungen an den Quellcode, die der Compiler zur Übersetzungszeit verifiziert.
Google hat Math-Fu 1.0 veröffentlicht, eine plattformübergreifende, in C++ geschriebene Geometrie-Bibliothek für Spiele-Entwickler.
In Berlin findet Anfang Dezember die C++-Konferenz Meeting C++ statt. Das Programm steht bereits, ein Sponsor verteilt noch Freikarten an Studierende und Doktoranden.
Die plattformübergreifende Entwicklungsumgebung Qt Creator ist in Version 3.2.0 erschienen, die kleinere und größere Features ergänzt.
Das Standardisierungskommitee hat einstimmig den neuen Standard C++ 14 angenommen.
Das Document Liberation Project hat mit Librevenge 0.0.0 die erste stabile Version seines Frameworks für Office-Importfilter veröffentlicht.
Die Programmiersprache C++ steckt hinter Open-Source-Software wie KDE und Libre Office. Das Linux-Magazin widmet den Neuerungen im Standard C++11 eine eigene Artikelserie. Nun sind die Folgen 1 bis 16 als PDF-Paket zu haben.
Redhats Jakub Jelinek kündigte auf der GCC-Mailingliste die neue Version 4.9.0 der GNU Compiler Collection an.









