Eddie is a programmers editor for MacOSX. Inspired by MPW on the Macintosh, it is ideal for C/C++ development. Eddie is great for development using makefiles and shell tools but can also be used with XCode projects. The Worksheet in Eddie is a full-featured shell that combines the power of bash and the ease of editing in a normal text window-like mode. Automatic makefile generation is supported using worksets. Eddie was originally written for BeOS and is currently ported and being further developed for MacOSX.
Version for 10.4: http://el34software.com/latest/EddieOSX.zip