Macros for Designing by Contract in Objective-C simplifies the process of using the Design by Contract software methodology invented and pushed by Bertrand Meyer. This involves creating a "contract" for each Object in your program that explicitly states the input and output ranges that the Object expects. The macros implement the pre- and post-assertions as well as invariants and references to "old" variables (the state of the variable before entering a method).
Charmap is a powerful character map for the GNUstep environment, In addition to assisting with the process of picking characters, it displays substantial Unicode data about each character, such as the Unicode name, alias, canonical decomposition, Unicode category, and various representations. It is a useful tool for developers and linguaphiles alike.