C++
Premium

On modern C++ and PLT, part 1

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:...

Premium

Trampolines and Coroutines

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

Premium

Repaint Segmentation of Algorithms

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

Premium

Encounter with Applicative Functors

This holiday weekend has enlightened me on some important topics in functional programming. It has persuaded me to take a real look at category theory. It all began with a need of intuition on Applicative Functors. They really are such exquisite things. Alright, prologue aside,...