Programmiersprache: C++ - da ist noch Musik drin!

Viele Entwickler sind dankbar für Impulse neuer Programmiersprachen, die Verbesserungen und Vereinfachungen in Aussicht stellen. Hat das uralte C++ mit seinen einzigartigen Vorteilen dagegen eine Chance?

Ein Deep Dive von Adam Jaskowiec veröffentlicht am
Alt zu sein, heißt noch lange nicht, passé zu sein.
Alt zu sein, heißt noch lange nicht, passé zu sein. (Bild: Lisa Maree Williams /Getty Images AsiaPac)

C++ ist eines der Urgesteine der Programmiersprachen und wird heutzutage auch mitunter kritisch betrachtet. Die Syntax gilt als schwer lesbar, die Sprache ist komplex, vielschichtig und umfangreich, moderne Sicherheitsfeatures scheinen zu fehlen und der gesetzte Fokus bei der Weiterentwicklung ist für viele Entwickler unbefriedigend. Während andere Programmiersprachen dem Wunsch nach Vereinfachung nachkommen, hält C++ strikt an seinen Prinzipien fest - und das ist sowohl seine größte Stärke als auch die größte Schwäche.


Weitere Golem-Plus-Artikel
Smart-Home-Anwendung: MQTT unter Java nutzen
Smart-Home-Anwendung: MQTT unter Java nutzen

Wer Daten von Sensoren oder ähnlichen Quellen von A nach B senden möchte, kann das Protokoll MQTT verwenden, dank entsprechender Bibliotheken auch einfach unter Java.
Eine Anleitung von Florian Bottke


New Space: Raketenwissenschaft aus Deutschland
New Space: Raketenwissenschaft aus Deutschland

Raumfahrt ist längst nicht mehr nur Sache der großen staatlichen Behörden. Uni-Initiativen und Start-ups entwickeln Satelliten und sogar Raketen. Ein Überblick, in welchen Bereichen sich deutsche New-Space-Unternehmen tummeln.
Ein Bericht von Werner Pluta


SAP Event Mesh: Eventbasierte Anwendungen in der SAP-Welt
SAP Event Mesh: Eventbasierte Anwendungen in der SAP-Welt

Eventbasierte Architektur in SAP-Systemen, ganz ohne Vendor Lock-in: Der Service SAP Event Mesh ist attraktiv, hat aber auch seine Grenzen.
Ein Deep Dive von Volker Buzek


    •  /