Tuesday, July 6, 2021

Show HN: I've built a BASIC interpreter with DOS-like features for the web https://ift.tt/3wmxjAx

Show HN: I've built a BASIC interpreter with DOS-like features for the web Hi everyone, When the pandemic started, I put QuickBASIC in front of my kids and could see them enjoy toying with writing some simple programs. Since then, I've been working on a side project to build a similar experience using modern technologies, with the goal of having a tool to teach the foundations of programming to (my own) kids. This is what EndBASIC is: is a retro-looking, BASIC interpreter with DOS-like features -- built for the web. The environment is designed to be minimalist in an attempt to reproduce the computing experience of the 1980s where the computers were simpler to understand overall and simpler to program. The interpreter runs on the browser for simplicity, although it can also be installed natively on multiple platforms. Anyhow... I can't say I have reached that original goal of mine yet, but I've been having a lot of fun building this project. As some of you put it before in https://ift.tt/36adWk1, this might be my "forever project". In fact, this has been a good playground to continue practicing Rust and to recently get into deploying a cloud service. I'll leave you with the project's new, shiny homepage page at: https://ift.tt/36cZO98 and my latest blog post at: https://ift.tt/2TCrt0q that explains what's new in the latest release published this weekend. As for what's coming next... graphics support could be a great feature :) but I'm also open to ideas. Thanks for taking a look! July 6, 2021 at 07:56AM

No comments:

Cybersecurity Career Week October 16-21, 2023

Join us in Observing Cybersecurity Career Week October 16-21, 2023 nist.gov/nice/ccw What is it? Cybersecurity Career Awareness Week is a ca...