Beiträge

Warum Managed Sprachen unter Last hängen können – und native Anwendungen nicht

Ein Blick auf Garbage Collection, JIT, GIL und Co. Ausgangslage: Moderne Sprachen vs. systemnahe Anforderungen Moderne Entwicklungsumgebungen wie .NET, Java oder Python sind populär, leistungsfähig und verfügen über umfangreiche Frameworks. Sie gelten als der Standard für schnelle Entwicklung – insbesondere bei Geschäfts- und Webanwendungen. Doch sobald Anwendungen unter hoher CPU-Last…
Weiterlesen
BeiträgeC++

Ist C++ zu kompliziert?

(Neuauflage 2025) Einleitung Die Diskussion um die Zukunft von C++ wird seit Jahren von zwei eng miteinander verbundenen Themen geprägt: Komplexität und Safety. Beide Begriffe werden in der öffentlichen Debatte häufig zu stark vereinfacht, meist sogar ausschließlich auf…