zurück zum Artikel

Neues iX-Developer-Sonderheft "Modernes C++" erhÀltlich

heise-Angebot Madeleine Domogalla
Neues iX-Developer-Sonderheft

(Bild: Volodmir Burdiak / Shutterstock.com)

Das Heft rund um die Programmiersprache C++ mit dem Fokus auf den kommenden Standard C++20 lÀsst sich im gedruckten und digitalen Format bestellen.

Die Programmiersprache C++ gibt es seit ĂŒber 40 Jahren. Entwickelt wurde sie von Bjarne Stroustrup als Erweiterung zur Programmiersprache C. Ihre Community setzt sich aus mehr als 4,5 Millionen aktiven Mitgliedern zusammen. Noch in diesem Jahr soll der neue Standard C++20 erscheinen – erst kĂŒrzlich wurde der Entwurf zur Spezifizierung von C++20 [1] (ISO/IEC 14882:2020) als nĂ€chster maßgeblicher Standard der Programmiersprache C++ ratifiziert. Das neue iX-Developer-Sonderheft "Modernes C++: Was Entwickler ĂŒber C++20 wissen mĂŒssen!" bringt zahlreiche Artikel zum neuen Sprachstandard und bietet eine Sammlung sĂ€mtlicher in den vergangenen zwei Jahren in der iX erschienenen Artikel zu C++.

C++20 steht ganz in der Tradition seiner zwei großen VorgĂ€nger C++98 und C++11. Mit C++20 wird sich die Art und Weise, wie C++ geschrieben wird, Ă€hnlich fundamental Ă€ndern wie zuvor mit C++11. Letzteres ist die Wegscheide, an der sich modernes C++ von Legacy-C++ trennt. Große VerĂ€nderungen wie bei C++20 mĂŒssen sukzessive konsumiert und verdaut werden. Zuerst gilt es, die neuen Features kennenzulernen und zu verstehen, bevor sie ihr volles Potenzial entfalten können.

Wer, wenn nicht der Erfinder der Programmiersprache selbst, könnte wissen, wie es um C++ bestellt ist. Das GesprĂ€ch mit Bjarne Stroustrup liefert spannende Informationen zum neuen Sprachstandard, beispielsweise darĂŒber, welche Features es nicht in die neue Version geschafft haben und warum. Dazu gibt es auch ein paar Tipps und wichtige Hinweise fĂŒr Neulinge.

Ab Seite 100 findet sich ein Interview mit C++-Erfinder Bjarne Stroustrup.

Auch wenn viele Features des neuen Standards nur mit einem der hochaktuellen GCC-, Clang- oder Microsoft-Compiler zur VerfĂŒgung stehen und einige der C++-Bibliotheken noch von keinem dieser großen Drei unterstĂŒtzt werden – jetzt ist genau der richtige Zeitpunkt, sich mit dem C++20-Standard auseinanderzusetzen. Denn vor allem der aktuelle GCC-Compiler unterstĂŒtzt nahezu alle FunktionalitĂ€ten der C++20-Kernsprache, und viele der restlichen Features stehen mit Online-Compilern wie Wandbox oder dem Compiler Explorer zur VerfĂŒgung. Damit lassen sich bereits wertvolle Erfahrungen mit den mĂ€chtigen C++-20-Neuerungen sammeln. Das gilt insbesondere fĂŒr Concepts, Ranges, Module und Coroutinen.

Auf das Basiswissen folgt die Umsetzung in den Arbeitsalltag. Das Sonderheft bietet hierfĂŒr eine Auswahl an Artikeln, die in den vergangenen zwei Jahren in der iX erschienenen. Mit weniger Code dank Fold Expressions, Methoden zum AufspĂŒren von Speicherlecks und Metaprogrammierung per Compiler Explorer tauchen Entwickler in die Praxis ein.

Die digitale PDF-Ausgabe des Sonderhefts ist ab sofort fĂŒr 12,99 Euro im heise shop [2] verfĂŒgbar. Die gedruckte Ausgabe lĂ€sst sich fĂŒr 14,90 Euro bestellen [3]. Wer bis einschließlich 05. Oktober 2020 bestellt, spart das Porto fĂŒr den Versand des Hefts. Ab dem 28. September 2020 ist das Heft in gut sortierten Kiosken und Buchhandlungen verfĂŒgbar.

(mdo [4])


URL dieses Artikels:
https://www.heise.de/-4909104

Links in diesem Artikel:
[1] https://www.heise.de/news/C-20-als-neuer-grosser-Standard-der-Programmiersprache-genehmigt-4886316.html
[2] https://shop.heise.de/ix-developer-modernes-c/PDF
[3] https://shop.heise.de/ix-developer-modernes-c/Print
[4] mailto:mdo@ix.de