Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I’ve been going back and working on retro development. These days, making software for the 68K Macintosh, which is where I learned to program in the first place. I dug a lot through old books, comp.sys.mac.programmer posts, and the source code from Soft Dorothy and others (like the GliderPro source).

It’s a trip seeing this old code through new eyes. I can see why the old Macs crashed so much (beyond the basic “they had no memory protection” explanation). I’m also fond of the 1-bit art, like the author mentions, and I curate a list of accounts on Twitter which post 1-but artwork (if you know anybody who’s missing from the list, let me know): https://twitter.com/i/lists/1578111923324944397

The nice thing about programming for a limited system is that it limits your options. It’s a nice break from the more modern experience where you can do anything by pulling in the right library. I sometimes imagine a world where computational power is frozen, and we simple get better and better software for systems that are well-understood. The thing about these old systems like the Mac 68K machines is that the pace of hardware development was so fast it made you dizzy. If a new processor came out like the 68020 or 80386, then you had maybe a couple years at most to make something that really used it to its full potential. If you waited too long, you’d be competing against a new generation of software written for a new generation of hardware.



Going back and looking at my code — with over 30 years of hindsight — I want to refactor it, simplify the common crap you had to do like responding to window events, etc....

Never mind making wrapper functions for dealing with Handles and such.

To your point though, wow, how much simpler the Toolbox was compared to a modern OS. It does indeed feel fun to try some retro development again.


I do 1-bit art for a limited platform (Playdate, so not quite Macintosh Plus limited) I'm @gingerbeardman on Twitter. Examples: https://blog.gingerbeardman.com/2024/07/14/shibuya-pixel-art...


I love 1-bit art because of all those dithered images on a 68k mac. I even dither some photos I have for computer wallpapers.

Thank you for the list.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: