4 ms·
It wasn't developed by Apple, but Metrowerks Codewarrior[0] was my serious introduction to programming. Codewarrior was an application framework for the Mac OS
by maroonblazer 3y ago
It wasn't developed by Apple, but Metrowerks Codewarrior[0] was my serious introduction to programming.
Codewarrior was an application framework for the Mac OS but I learned a ton about programming and OOP in particular from reading through the Codewarrior code. It was revelatory and motivated me to go on to discover and explore the Gang of Four's Design Patterns and Alexander's work more broadly.
[0]https://en.wikipedia.org/wiki/Metrowerks https://en.wikipedia.org/wiki/Metrowerks
- waffletower 3y agoI always thought the branding for that product was terrible and embarassing. I even renamed my binary to "HackLikeADork" on my Mac when I needed to use it. I cringed when I thought that someone of the opposite sex might glance at my screen and see that I was trying to be a "CodeWarrior".