Glad to hear that's working for you, and I can see why it would. Personally, I 'code relax' with small, low-investment creative coding project. Generative / algorithmic art, for example.
post
I could see how going back to BASIC could be a mental safe space. It would definitely bring me back to my childhood.
Hi there - thanks for reaching out :) Nice to meet you - my coding journey started at the age of 39 in 2016 with VB.NET. I completely missed the 1980s and 1990s era of BASIC; however, even though 30 to 40 years have passed, I still try to code in modern DOS/Windows basics like FreeBASIC and occasionally even QB64. I really like it, although to code for DOS with FreeBASIC, or GWBASIC, or QBASIC, since it's just a hobby, I can afford it since I'm coding for fun, not money - I was told that if you start doing something for money, eventually you'll hate it - I think I agree with that...
If I went back to BASIC, I'd be using modern programming practices still - No Gotos, All Subs
Yep, that's what you have in FreeBASIC subs (void functions) and functions (that return a value). FreeBASIC is actually C programming in disguise; it's C with basic syntax and very powerful, plus any C library can be used with it (you just need to have the correct .bi header file for it)
Also stacktraces are very useful, and overflow/underflow exceptions too. So many modern and useful features were missing!
Having a try/catch block is much better than using Goto Err
Edit. Rest in peace mono-basic https://github.com/mono/mono-basic
all 16 comments