| |
| | Call Me Fishmeal.: Pimp My Code, Part 12: Frozen in Carbonite. (Site not responding. Last check: 2007-11-03) |
 | | Carbon is descended from the original Mac Toolbox written in the early 1980s, and still shows signs of its Pascal and machine-language origins, even though it is now primarily accessed through and written in the C language. |
 | | Carbon is wordy, in part because it is based on C, and in part because it still uses metaphors and programming conventions that were in vogue twenty to thirty years ago. |
 | | Carbon memory management is a mish-mash of new and old metaphors, so you might easily find yourself using, in addition to CoreFoundation objects that can be retained and released, "Handles" or "Atoms", which are obtuse and easy to screw up. |
| wilshipley.com /blog/2006/10/pimp-my-code-part-12-frozen-in.html (10605 words) |
|