Hacker News new | ask | show | jobs
by JKCalhoun 1920 days ago
I got started with Borland Turbo Pascal on the Macintosh (yes, they had a Macintosh version very early on).

When it was clear most people were moving to THINK C, I did as well.

Languages aside, the Macintosh Toolbox, specifically "Quickdraw", had a nice routine called CopyBits() that did the blitting. That (and how to create a bitmap offscreen) was what really mattered.

On one hand, I was in awe of people that wrote straight assembler to blit to the screen for even faster performance, but at the same time it was apparent how fragile that was as the machine and OS evolved and broke them.