Skip to content

markd2/Modern-Retro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Retro Programming for the Modern(ish) Software Developer

(just want the book? Get it here: Modern Retro.pdf)

You've used IDEs, programmed in typesafe langauges with highly featured rich standard libraries, and huge amount of complexity.

You've seen (or grew up with) the older computer systems that do way less, but look like they're a huge amount of fun. Nothing gets in the way between you and being able to exploit all the hardware, and being able to push the hardware far beyond what the original creators envisioned.

I grew up with the Apple ][, Apple //e, and early Mac. I learned to program from code listings from magazines (and debugging the errors I typed in), and had a huge amount of fun, enough to make me want to program for a living (having to choose between music and programming as I was leaving high school).

I want to share some of the fun, pain, glory, and enjoyment that comes from programming these older machines.

All of the prose work is happening inside of the Scrivener Document. Not sure how I'll represent the coding portions. Lord knows, I might create this repo and then never touch it again...

Böb is having difficulty with BASIC dialects TRS-80 Model 100 research
Böb the snowshow cat sits next to an Apple //e, whose screen is displaying a lot of BASIC errors as his staff (MarkD) tries some TRS-80 Model 100 BASIC dialect to see how much is similar between the two platforms. A TRS-80 model 100, which is a portable laptop form factor machine from the early 80s, along with an iPad with a BASIC programming guide, and a notebook full of notes, and a couple of fountain pens

License

This is licensed under Creative Commons Attribution (non-commercial)

LLMS

No AI training allowed on this repository's code or contents.

(not that this will do any good, but I would like for my words to be read without being homogenized with the rest of the internet)

About

Retro Programming for the Modern(ish) Programmer

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published