I experimented with hot-reloadable C++ a while back. https://github.com/jheruty/hscpp.git Video for how it works: https://www.youtube.com/watch?v=pjGngeKgni8 To migrate from one class version to another, I found the…
There is https://github.com/RuntimeCompiledCPlusPlus/RuntimeCompiledC... The idea is to use virtual functions, and recompile new classes into a shared library. The shared lib is linked into the running program, and old…
In my experience, "display: table" is not really identical to the behavior of <table>. I gave up on it for my project, though unfortunately I don't remember the specifics. I think it's just a fundamental issue where CSS…
I'll bite. I'm not a fan of CSS. I learned it well enough to build a decent UI toolkit (draggable modals, collapsible, etc.) I hate how CSS tries to mix layout and style. A million articles about not using tables for…
I've got a Kinesis Advantage II, so one of those several hundred dollar types. I know it's "just a tool", but I can't help but feel a connection to it, like people often feel for their vehicle. I think back to the…
In my case, I needed to know whether or not a member exists in order to implement object tracking. I basically have a macro that inserts a member into a class, and calls that member's constructor with the "this" pointer…
C++ templates can indeed get crazy, but I miss them in every other language I use. For example, I recently wrote some code in which I needed to know whether or not a member existed in a class, at compile time. Turns…
I experimented with hot-reloadable C++ a while back. https://github.com/jheruty/hscpp.git Video for how it works: https://www.youtube.com/watch?v=pjGngeKgni8 To migrate from one class version to another, I found the…
There is https://github.com/RuntimeCompiledCPlusPlus/RuntimeCompiledC... The idea is to use virtual functions, and recompile new classes into a shared library. The shared lib is linked into the running program, and old…
In my experience, "display: table" is not really identical to the behavior of <table>. I gave up on it for my project, though unfortunately I don't remember the specifics. I think it's just a fundamental issue where CSS…
I'll bite. I'm not a fan of CSS. I learned it well enough to build a decent UI toolkit (draggable modals, collapsible, etc.) I hate how CSS tries to mix layout and style. A million articles about not using tables for…
I've got a Kinesis Advantage II, so one of those several hundred dollar types. I know it's "just a tool", but I can't help but feel a connection to it, like people often feel for their vehicle. I think back to the…
In my case, I needed to know whether or not a member exists in order to implement object tracking. I basically have a macro that inserts a member into a class, and calls that member's constructor with the "this" pointer…
C++ templates can indeed get crazy, but I miss them in every other language I use. For example, I recently wrote some code in which I needed to know whether or not a member existed in a class, at compile time. Turns…