For a few years now I’ve been teching my son to code. This feels like a good project to do together. Grab one of these games understand it in basic and then reimplement it using my fav language. Any other parents out there teaching their kids/teens/young adults to code?
I bought a programming magazine in the 1980s and copied a game to my Commodore 128. It didn't work, and I failed to debug it, so I set the magazine aside and starting writing my own games. In retrospect I think it was a great educational lesson. My first attempt to copy/paste code was a complete failure, so I was forced to think up stuff on my own. Man, youngsters nowadays can copy/paste in milliseconds, whereas back…
Updating the most influential book of the BASIC era
11–20 of 55 posts
Re: Updating the most influential book of the BASIC era
#12I was introduced to programming by the book that came with The Apple IIGS, "A Touch of Applesoft Basic." http://www.apple2.pl/books/applesoft.pdf I've always wondered if it was one of the most influential books, ever. It certainly influenced me!
To be influential, it would help if it were sold with one of the most popular systems. There were only around 1.7 million Apple IIgs systems sold. The Commodore 64 sold the most systems but so many owners only played games on it that the manual probably wasn't the most influential book on BASIC. Exempting system manuals, the BASIC Computer Games books were probably it.
Re: Updating the most influential book of the BASIC era
#13Anyone else remember the hex code dumps they had for entering/checking machine language programs? I still remember going thru 84 screens of the stuff to get an awesome monitor program with assembly/disassembly functionality!
Re: Updating the most influential book of the BASIC era
#14This is where I feel sad for today's kids.
The pressure to make a great game was lower back then.
Programming felt like an amazing accomplishment very quickly.
Now, kids feel like they've accomplished very little, even though they're doing more with less code than we did during our generation.
Miss those days.
Re: Updating the most influential book of the BASIC era
#15Re: Updating the most influential book of the BASIC era
#16I still have my copy, the original DEC edition. Dave Ahl was one of my heroes back then.
Re: Updating the most influential book of the BASIC era
#17And then some summer jobs writing dBase III and FoxPro, some actual education, and here I am.
Those books absolutely set the tone and sparked that first interest.
Re: Updating the most influential book of the BASIC era
#18- Update them with the minimal changes required to run on a modern-ish Microsoft(style) BASIC.
- Rewrite them in a modern beginner-friendly(ish) language like Python. (This seems to be what the author wants to do.)
- Create (hopefully) easy-to-understand JavaScript versions that can be run in a web browser.
- Create an compatible BASIC interpreter that can run them as-is in a web browser.
- Create modern-ish versions of the games with pixel graphics where appropriate.
- Create some new, simple but interesting and fun, modern-style games in a modern language/environment, to serve a similar purpose for current generations of computing enthusiasts and people who haven't discovered the fun of simple programming.
Re: Updating the most influential book of the BASIC era
#19Re: Updating the most influential book of the BASIC era
#2010 PRINT "CHAZ WOZ ERE "
20 GOTO 10
In the UK one of the main retailers of 8bit computers was Boots the Chemist. This store is functionally equivalent to America's CVS or Walgreens (who know owns a big chunk of Boots). They would have all the computers on shelves hooked up to TVs. And of course, almost all computers of the day would boot into BASIC.
My Mum would leave me in Boots in front of the computers while she went around town for hours doing the shopping each week and I would happily learn programming, picking up new ideas from older teenagers who would be happy to show off their superior coding skills.
It would be three years until my parents could buy me a Spectrum of my own. In that time before I had my own, my Dad would pick up the occasional computer book from a second-hand store and I would read technical manuals and programming books cover-to-cover in my bedroom, having to imagine the output in my head.
Those were the days!