-
Unions sind fast immer eine schlechte Idee.
Mehr anzeigen: Unions sind fast immer eine schlechte Idee.Dieser Post wurde [wpstatistics stat=pagevisits time=total id=751] mal angesehen. Eine klassische union von C in C++ zu verwenden ist fast immer eine schlechte Idee und man sollte stattdessen std::variant verwenden. Ich zeige wieso. Und ich werde auch zeigen in welche große(!) Falle ich kürzlich selbst mit einer union gerannt bin. Wir starten mit einer einfachen…
-
Umbau und kommendes Pre-Release
Mehr anzeigen: Umbau und kommendes Pre-ReleaseEndlich habe ich die Zeit gefunden einen der wichtigsten Teile dieser Seite umzubauen: Die TeaScript Seite (nur in Englisch). 😎 Jetzt ist sie unterteilt in verschiedene Unterseiten, auch direkt anwählbar über das Menü oben rechts. Die neuen Seiten sind: ✯ TeaScript Overview and Highlights, wo es einen schönen Überblick und die beeindruckensten Highlights der TeaScript-Sprache…
-
Schneller und einfacher Weg um Visual Studio Settings in Git zu teilen.
Mehr anzeigen: Schneller und einfacher Weg um Visual Studio Settings in Git zu teilen.Beim „rapid prototyping“ braucht man sich nicht mit cmake herumschlagen um in kleinen Gruppen oder unterschiedlichen Maschinen arbeiten zu können – Visual Studio Property Sheets erklärt.
-
Die besten Visual Studio Settings für modernes C++ ?!
Mehr anzeigen: Die besten Visual Studio Settings für modernes C++ ?!Dieser Post wurde [wpstatistics stat=pagevisits time=total id=534] mal angesehen. Folgend eine Liste meiner bevorzugten und vielleicht (?) besten Visual Studio Settings für modernes C++ basierend auf meinen Erfahrungen und Auswertungen. Jedes erwähnte Setting ist mit einer kurzen Erklärung versehen. Ich behandle nur „Release“ Builds – und ich verwende Visual Studio 2022, aber dieselben Settings sollten…
-
Ziele und geplante Features von TeaScript
Mehr anzeigen: Ziele und geplante Features von TeaScriptInspiriert von Lua und ChaiScript (siehe Blog Post) aber auch von den vielen Ideen, die mir unabhängig von diesen beiden existierenden Varianten in den Sinn kamen, habe ich eine große Anzahl an Ideen und Features aber auch Design und Architektur Überlegungen entwickelt und erarbeitet. Danach habe ich andere Programmiersprachen verglichen um zu prüfen, was diese…