I Started Programming When I Was 7. I'm 50 Now, and the Thing I Loved Has Changed

44 points by repl


x64k

I'm a reluctant but full believer in Winestock's theory of the eternal mainframe. It checks out:

The desktop computer won't completely disappear. Instead, the outward form of the personal computer will be retained, but the function — and the design — will change to a terminal connected to the cloud (which is another word for server farm, which is another word for mainrack, which converges on mainframes, as previously prophesied). True standalone personal computers may return to their roots: toys for hobbyists. (emphasis mine)

I echo the author's disappointment with "appliances" to some degree. But I think it's important -- precisely for this reason! -- to cultivate a healthy separation between hobby and professional development.

True standalone personal computing, with character and magic, isn't commercially viable on a wide scale at this point, and hasn't been for a very long time. There are exceptions but certainly not enough for most developers to be employed on it.

That doesn't mean it's dead. People are still doing homebrew games, experimenting with new designs (including in the 8-bit space, see e.g. Zeal or Mega65. It's not all nostalgia (see e.g. PineTime for something that's not retrocomputing), I picked Zeal and Mega65 just because the 8-bit era is mentioned in the story.

It's just that the large-scale commercial software arena is no longer where you need to look for it anymore.