Beyond the Basics: Deep Slicing, FFI, and Multitasking
jdBasic just went "Pro." From APL-style vector mathematics and 3D tensors to native Win32 API hijacking and recursive background tasks.
A blog about coding, development, and everything in between.
jdBasic just went "Pro." From APL-style vector mathematics and 3D tensors to native Win32 API hijacking and recursive background tasks.
I applied my developer mindset to the gamification of reading. Instead of optimizing code, I optimized my reading stats by publishing the first 3 satirical "Gap Books" on Amazon KDP (with 2 more arriving in April).
A productive start to 2026! I overhauled the SoundSystem with a "Strudel-like" sequencer, added Binary I/O, and implemented Hardware support (Joystick/Serial).
I just unlocked Fluent Interfaces in my custom interpreter. By implementing `RETURN THIS` and modifying the statement parser, jdBasic now supports elegant method chaining.
I stress-tested the jdBasic audio engine by coding Michael Jackson's Billie Jean from scratch. No samples (mostly), just C++ synthesis and code. Watch the video and see the code!
A fully functional spreadsheet application written in jdBasic using ImGui tables, formula evaluation, and file I/O. Click the title to read more...
From retro console to modern tools: jdBasic now supports windowing, widgets, and complex layouts with Dear ImGui integration. Click the title...
Read my experience. Click the title...
Read my 49-Year Journey. Click the title...
The test jdBasic file. Click the title to read more...