This is a living document of my selected notes on modern C++ best practices. Including, but not limited to, notes from books I own, guidelines, and best idiomatic practices.
I'd like to first mention the kickstarter for me three years ago, Exploring C++20: The...
Howdy, It's been a while :-). I've been largely immersed in modern C++ for the last few years—particularly C++20 and C++23, which have some groundbreaking changes if you haven't kept up.
I'll get to the point and let it speak for itself:...
I've been working on a noteworthy amount of language and compiler design for the last couple of years, both professionally and at home. In compiler theory, some of the most useful tools are intermediate languages, intermediate representation (IR)
My research has lead me to a discovery in problems prevalent to systems that use cooperative multitasking (or non-preemptive multitasking). First, cooperative multitasking, as the name states, allows processes and programs to voluntarily yield control
The last couple of years I have been researching solutions to loathsome symptoms of engines like libChromiumContent as a native platform. The biggest one being the bottleneck of operations on the DOM. Although originally things like scrolling caused an entire repaint