User projects File browser Presentations 2021-11-11: EndBASIC demo for Handmade Seattle 2021, showcasing graphics support, hardware manipulation, and the cloud to build a retro-looking pong clone!| EndBASIC
Introduction Launching the interpreter Writing your first program Loading and saving Getting help Language basics Case sensitivity Primitive types Arrays Operators Expressions GOTO and GOSUB Conditionals Loops Error handling Data blocks User-defined functions and subroutines Console Text manipulation Interactive interfaces Rendering graphics Efficient graphics rendering File system Drives and paths Drive providers Side-loading files Cloud service Accessing public content Signing up Logging in...| EndBASIC
After a year-and-a-half long hiatus, I am pleased to announce that EndBASIC 0.11.0 is now available! 🥳 This release marks a significant milestone because it addresses the top feature request from you all, namely the ability to define custom functions and subroutines. But it also includes other goodies such as support for an LCD console, a shiny new disassembler, and a faster execution engine.| EndBASIC
It is with great pleasure that I announce the release of EndBASIC 0.9.0 😎️. The major feature in this new release is the ability to launch publicly-shared files via a click of a URL without having to create an account first. Here, try running my jmmv/bounce.bas or jmmv/paint.bas demos in your browser, now!| EndBASIC
Several months have passed since the last EndBASIC release and, since then, you might have seen me talk nonstop about an “EndBASIC service” in social media… which has sounded like vaporware. That changes today. After about four months of work, I am ecstatic to announce that EndBASIC 0.7 is here. And these haven’t been four months of idle time. No, no, no. It has taken four months of my scarce free time to deliver this because 0.7 is a humongous release on various fronts.| EndBASIC