Ready
RUN "BLOG"█

EndBASIC 0.14: Are we multimedia yet?

Just a little over a month ago, I was announcing EndBASIC 0.13 with a brand new compiler and VM implementation. 0.13 was the result of six months of work and I had to “flush those out” to clear my mind. At the end of the day, however, 0.13 “just” improved performance. Yes, the wins were massive, but they didn’t do much to make EndBASIC any cooler for you.

Today’s 0.14 is a different beast. This shiny release is a collection of new features all over the place with the special addition of basic sound support. Specifically because of the latter, 0.14 marks a major milestone because it unlocks the last frontier towards a possible 1.0. There are many more things I wanted to include in this release—and one feature I had to eventually give up on due to its difficulty—but at some point one has to stop and get the code out. So here we are!

Continue reading (about 6 minutes)

EndBASIC 0.13: Hello, speed!

A few weeks ago, and after more than a year without any EndBASIC releases, 0.12 showed up out of the blue. If you paid attention to the fine print in that announcement, you knew something big was coming soon. And, as promised, here it is: another brand new major release, 0.13, with a shiny rewritten compiler and VM.

Continue reading (about 9 minutes)

EndBASIC 0.12: The end of an era

It has been almost two years since the release of EndBASIC 0.11. Fear not, though, for the development hasn’t stopped since then!

If you paid attention last year, you may have seen that I spent the first half of 2025 building the EndBOX and modernizing the website. However, these efforts didn’t come with a corresponding formal release and it’s about time to fix that.

The 0.12 release marks the end of an era. No, EndBASIC is not going anywhere just yet (although I have some thoughts to share on that). No, this release is the last one based on the compiler and symbol-based virtual machine that have existed and slowly evolved since 0.1. I’ve spent all of 2026 to date rebuilding these components from the ground up in what I’ve called core2 and, before I publish those, I want to have a “clean last cut” release of the old platform based on core.

Continue reading (about 4 minutes)

EndBOX DIY kit now available

Components to build the EndBOX I and the assembled EndBOX I Micro.

About a month ago, I officially unveiled the EndBOX: a retro-style micro-computer designed to run the EndBOX OS. And what is the EndBOX OS, you ask? It’s a small NetBSD system engineered to launch you into an EndBASIC interpreter as fast as possible.

Today, I’m excited to announce the DIY guide to build your very own EndBOX and the first official disk images of the EndBOX OS!

Continue reading (about 2 minutes)

Weekly progress reports

Hello EndBASIC followers, and a warm welcome to everyone who joined us after the EndBOX unveiling!

A big part of the previous announcement, which might have seemed premature since the EndBOX isn’t actually available yet, was to gauge interest in the project and determine whether building the EndBOX for public use is worthwhile. The response so far has been mixed: there has been significant news coverage, which tells me people are curious and excited to explore it, but conversions haven’t quite matched that enthusiasm enough to justify actually building the box… yet.

So, let’s spice things up a little by launching the first perk promised in the Buy Me A Coffee sponsorship tiers:

Weekly progress reports—exclusive to supporters!

Continue reading (about 2 minutes)
Older »