moonBASIC is returning with a cleaner, more focused setup. I’ll be removing the compiler source files from the repo and leaving just the official release build for users. A new logo and proper documentation are also coming.
LabyrinthLuminous
Creator of
Recent community posts
The released compiler builds don’t require Python at all, only the source build does. I haven’t tested the Linux build yet, and I didn’t publish the repo with the expectation that people would try compiling the compiler itself. If this keeps causing confusion, I might just remove the source and leave the releases up instead.
Building moonBASIC has been an incredible journey and a massive undertaking. It’s written in Go with a compiler architecture that I’ve meticulously planned from day one. My goal is to create the most powerful, modern BASIC compiler heavily inspired by the legacy of BlitzBasic 3D and DarkBasic, but built for today’s standards.
I really appreciate you taking the time to check it out. I’m fully committed to making this the premier option for modern BASIC game development. Please keep in mind that it’s still a work in progress; while it’s already quite capable, I’m standing by to squash bugs and refine features as we go. I have plenty of other 'goodies' in the pipeline too stay tuned!
The software works as intended and is budget-friendly. It's actively used by the developer in their own projects, so it's not abandonware. While it may not have endless updates or new features, it gets the job done reliably. The developer puts effort into improving it when they can, and they've created something functional and impressive. It's important to appreciate the work that’s already been done rather than expecting too much.



