1 Comment

Yes, I used THINK/Lightspeed C for several projects in the late 1980s. It was great: a good editor, a decent compiler, and good documentation. It was an interesting hybrid between 'traditional' C and object-oriented languages like Smalltalk. As I recall, its object system was simplistic, mostly about class inheritance & instance construction — but then again, I was young and inexperienced. But I did realize a few years later, when I got into early Java and C++ and Objective-C, how graceful the THINK C object system was, without a lot of weird cruft like operator overloading or generics.

Expand full comment