home.social

#endbasic — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #endbasic, aggregated by home.social.

  1. EndBOX prototypes are compact, Raspberry Pi-powered computers with small displays and a netBSD-based operating system that boots directly to an EndBASIC shell so the first thing you see is a command line programming language. endbasic.dev/2025/06/unveiling

  2. EndBOX prototypes are compact, Raspberry Pi-powered computers with small displays and a netBSD-based operating system that boots directly to an EndBASIC shell so the first thing you see is a command line programming language. endbasic.dev/2025/06/unveiling #EndBOX #RaspberryPi #RetroComputer #EndBASIC

  3. EndBOX prototypes are compact, Raspberry Pi-powered computers with small displays and a netBSD-based operating system that boots directly to an EndBASIC shell so the first thing you see is a command line programming language. endbasic.dev/2025/06/unveiling #EndBOX #RaspberryPi #RetroComputer #EndBASIC

  4. EndBOX prototypes are compact, Raspberry Pi-powered computers with small displays and a netBSD-based operating system that boots directly to an EndBASIC shell so the first thing you see is a command line programming language. endbasic.dev/2025/06/unveiling #EndBOX #RaspberryPi #RetroComputer #EndBASIC

  5. EndBOX prototypes are compact, Raspberry Pi-powered computers with small displays and a netBSD-based operating system that boots directly to an EndBASIC shell so the first thing you see is a command line programming language. endbasic.dev/2025/06/unveiling #EndBOX #RaspberryPi #RetroComputer #EndBASIC

  6. ⚡ Unveiling the EndBOX • EndBASIC

    「 The EndBOX will run, for lack of a better name, the EndBOX OS. This OS is a quick-to-boot disk image, built on NetBSD, that just exposes EndBASIC. The primary goal behind the OS is get you to a prompt as quickly as possible while offering “advanced” features like USB input and Wi-Fi connectivity. A secondary goal is to be resilient to power cuts 」

    endbasic.dev/2025/06/unveiling

    #endbox #endbasic #retrocomputing

  7. ⚡ Unveiling the EndBOX • EndBASIC

    「 The EndBOX will run, for lack of a better name, the EndBOX OS. This OS is a quick-to-boot disk image, built on NetBSD, that just exposes EndBASIC. The primary goal behind the OS is get you to a prompt as quickly as possible while offering “advanced” features like USB input and Wi-Fi connectivity. A secondary goal is to be resilient to power cuts 」

    endbasic.dev/2025/06/unveiling

    #endbox #endbasic #retrocomputing

  8. ⚡ Unveiling the EndBOX • EndBASIC

    「 The EndBOX will run, for lack of a better name, the EndBOX OS. This OS is a quick-to-boot disk image, built on NetBSD, that just exposes EndBASIC. The primary goal behind the OS is get you to a prompt as quickly as possible while offering “advanced” features like USB input and Wi-Fi connectivity. A secondary goal is to be resilient to power cuts 」

    endbasic.dev/2025/06/unveiling

    #endbox #endbasic #retrocomputing

  9. ⚡ Unveiling the EndBOX • EndBASIC

    「 The EndBOX will run, for lack of a better name, the EndBOX OS. This OS is a quick-to-boot disk image, built on NetBSD, that just exposes EndBASIC. The primary goal behind the OS is get you to a prompt as quickly as possible while offering “advanced” features like USB input and Wi-Fi connectivity. A secondary goal is to be resilient to power cuts 」

    endbasic.dev/2025/06/unveiling

    #endbox #endbasic #retrocomputing

  10. ⚡ Unveiling the EndBOX • EndBASIC

    「 The EndBOX will run, for lack of a better name, the EndBOX OS. This OS is a quick-to-boot disk image, built on NetBSD, that just exposes EndBASIC. The primary goal behind the OS is get you to a prompt as quickly as possible while offering “advanced” features like USB input and Wi-Fi connectivity. A secondary goal is to be resilient to power cuts 」

    endbasic.dev/2025/06/unveiling

    #endbox #endbasic #retrocomputing

  11. Now with some color and proper built-in documentation for the core language. I /really/ need to stop making changes and release the damn thing already.

    #endbasic

  12. Now with some color and proper built-in documentation for the core language. I /really/ need to stop making changes and release the damn thing already.

    #endbasic

  13. Now with some color and proper built-in documentation for the core language. I /really/ need to stop making changes and release the damn thing already.

    #endbasic

  14. Now with some color and proper built-in documentation for the core language. I /really/ need to stop making changes and release the damn thing already.

    #endbasic

  15. Now with some color and proper built-in documentation for the core language. I /really/ need to stop making changes and release the damn thing already.

    #endbasic

  16. There are still some rendering and movement glitches, but look at what you can achieve with very little #EndBASIC code! In the browser too!😊

  17. There are still some rendering and movement glitches, but look at what you can achieve with very little #EndBASIC code! In the browser too!😊

  18. There are still some rendering and movement glitches, but look at what you can achieve with very little #EndBASIC code! In the browser too!😊

  19. There are still some rendering and movement glitches, but look at what you can achieve with very little #EndBASIC code! In the browser too!😊

  20. So, #EndBASIC doesn't yet have a primitive to draw circles. Should it, or should I leave that to client code? (I have most of the work done to add the native commands... but SDL2_gfx is gonna be problematic in CI for Windows...

  21. So, #EndBASIC doesn't yet have a primitive to draw circles. Should it, or should I leave that to client code? (I have most of the work done to add the native commands... but SDL2_gfx is gonna be problematic in CI for Windows...

  22. So, #EndBASIC doesn't yet have a primitive to draw circles. Should it, or should I leave that to client code? (I have most of the work done to add the native commands... but SDL2_gfx is gonna be problematic in CI for Windows...

  23. So, #EndBASIC doesn't yet have a primitive to draw circles. Should it, or should I leave that to client code? (I have most of the work done to add the native commands... but SDL2_gfx is gonna be problematic in CI for Windows...

  24. So, #EndBASIC doesn't yet have a primitive to draw circles. Should it, or should I leave that to client code? (I have most of the work done to add the native commands... but SDL2_gfx is gonna be problematic in CI for Windows...

  25. Before calling #EndBASIC 0.10 RTM, let's try to write an Arkanoid-like clone to verify that the new goodies really make for a better programming experience 😊

  26. Before calling #EndBASIC 0.10 RTM, let's try to write an Arkanoid-like clone to verify that the new goodies really make for a better programming experience 😊

  27. Before calling #EndBASIC 0.10 RTM, let's try to write an Arkanoid-like clone to verify that the new goodies really make for a better programming experience 😊

  28. Before calling #EndBASIC 0.10 RTM, let's try to write an Arkanoid-like clone to verify that the new goodies really make for a better programming experience 😊

  29. SELECT CASE was painful to implement but it's now merged. On target to publish #EndBASIC 0.10 before the holidays.

  30. SELECT CASE was painful to implement but it's now merged. On target to publish #EndBASIC 0.10 before the holidays.

  31. SELECT CASE was painful to implement but it's now merged. On target to publish #EndBASIC 0.10 before the holidays.

  32. SELECT CASE was painful to implement but it's now merged. On target to publish #EndBASIC 0.10 before the holidays.

  33. SELECT CASE was painful to implement but it's now merged. On target to publish #EndBASIC 0.10 before the holidays.

  34. I know I said #EndBASIC 0.10 was feature complete... but... just... one... more. It's hard to stop. SELECT CASE is nasty though.

  35. I know I said #EndBASIC 0.10 was feature complete... but... just... one... more. It's hard to stop. SELECT CASE is nasty though.

  36. I know I said #EndBASIC 0.10 was feature complete... but... just... one... more. It's hard to stop. SELECT CASE is nasty though.

  37. I know I said #EndBASIC 0.10 was feature complete... but... just... one... more. It's hard to stop. SELECT CASE is nasty though.

  38. Productive flight. I could replace EXIT with END, which was particularly tricky due to the parser having to deal with END IF. Next up: DO UNTIL — and I think that’s gonna be it for #EndBASIC 0.10.

  39. Productive flight. I could replace EXIT with END, which was particularly tricky due to the parser having to deal with END IF. Next up: DO UNTIL — and I think that’s gonna be it for #EndBASIC 0.10.

  40. Productive flight. I could replace EXIT with END, which was particularly tricky due to the parser having to deal with END IF. Next up: DO UNTIL — and I think that’s gonna be it for #EndBASIC 0.10.

  41. Productive flight. I could replace EXIT with END, which was particularly tricky due to the parser having to deal with END IF. Next up: DO UNTIL — and I think that’s gonna be it for #EndBASIC 0.10.