history

  • 2024-06-26

I Was a 1980s Teenage Programmer Part 5: Achieving Assembly

Part five in a series about my teenage adventures learning about computers and programming in the 1980s: achieving assembly

Read more 
  • 2024-05-31

I Was a 1980s Teenage Programmer Part 4: The Call of Assembly

Part four in a series about my teenage adventures learning about computers and programming in the 1980s: the call of assembly language.

Read more 
  • 2024-05-29

I Was a 1980s Teenage Programmer Part 3: MSX-2

Part three in a series about my teenage adventures learning about computers and programming in the 1980s: the MSX 2 computer.

Read more 
  • 2024-05-27

Empowering Programming Languages

I think, for me, becoming enamored by a programming language requires a sense of empowerment by that language. "Now I can build all the things!" It also requires a certain sense of conceptual unity; it can't be too messy. It also cannot be too low level: it needs the ability to do abstraction. And I need to be actually using it a lot for real world tasks; it can't just be for toy problems. In my developer life there are two languages I have become truly enamored by. Python in 1998 and Rust, a few years ago. I have appreciated other languages but this is more. …

Read more 
  • 2022-07-21

I Was a 1980s Teenage Programmer Part 2: Olivetti M24

Part two in a series about my teenage adventures learning about computers and programming in the 1980s: the first PC.

Read more 
  • 2022-07-20

I Was a 1980s Teenage Programmer: the Alphatronic

I have been programming computers for a long time; I started as a teenager at some point in the 1980s. I thought I might reminiscence a bit about it. That's fun for me, but it also may also be fun for others to see a small snapshot of what programming could be like back then. For some, of my generation or older, there may be recognition, but for others who got into programming later this might be an unknown world. …

Read more