Hacker News new | ask | show | jobs
by dekhn 1031 days ago
My introduction to shared library was: I had two blocks of storage (512k?) and my C program's executable (statically linked by default) was too big, filling my quota.

I wasn't able to do interesting graphics programming on the Apple because I had to learn assembly language and the Apple's weird graphics format (amusingly, somebody recently released a nice high performance assembly graphics library for the Apple II).

The stack limit on my first PC's C compiler was 6 function calls.

I had to upgrade my second PC from 4MB RAM to 32MB RAM before I could run X, emacs, and g++ all at the same time without swapping.