It seems that the BASIC's of yesteryear still have a lot to teach us.<p>My favourite example is the annual BASIC 10 liner competition:<p><a href="https://basic10liner.com/" rel="nofollow">https://basic10liner.com/</a><p>Basically, folks compete to write the best, most interesting, most inspiring 10 lines of BASIC code imaginable .. and ooh boy, has there ever been some truly amazing stuff! A dynamically generated dungeon crawler, a full implementation of lunar lander, countless arcade-style games, an implementation of Brainfuck .. the list goes on and on .. all in just 10 LINES OF BASIC!<p>Another source of BASIC inspiration, I find, is in the synthesis one-liner scene - which of course, is dominated by the C64 for its synth goodness, but there are other examples out there where, in just a single line of code, entire techno and other electronic-music tracks are generated, on the fly, by ye' olde 8-bit computer of choice (C64, mostly, though..) The bytebeat techniques in use by some synth-one-liner hackers seem to be continually producing extraordinary results.<p>For example:<p><a href="https://replicate.com/andreasjansson/synth-one-liner/readme" rel="nofollow">https://replicate.com/andreasjansson/synth-one-liner/readme</a><p>.. and a good treatise on the various techniques:<p><a href="https://countercomplex.blogspot.com/2011/10/algorithmic-symphonies-from-one-line-of.html" rel="nofollow">https://countercomplex.blogspot.com/2011/10/algorithmic-symp...</a><p>I think there is a lot of value in learning BASIC using these kinds of techniques in this day and age. I know for sure I'd struggle to have a full Lunar Lander or Asteroids implementation of just 10 lines of javascript, if that is even feasible .. but seeing so many BASIC implementations is just truly inspiring.<p>What we have lost in the rush for shiny bloat, eh folks?<p>The old adage that limits produce wonders, is never truer than in the 10 Line BASIC competition entries ...