> Furthermore, a concrete practical lesson beyond a simple "Hello > World!", like let's say "How to change the color of deskbar" in all it's details would provide a perfect best practice. There is the "Learning to program with Haiku" book, as well as the haiku-api-examples project on osdrawer for this. As for the buildsystem/IDE, the problem would rather be there's too much to chose from : * Paladin * NIUE * Makefile engine * Jamfile engine * And most of the tools people use on UNIX-like OSes (makefiles, cmake, jam, autotools, ...) The API guide is also being reworked, and will provide pointers on how to use the API. -- Adrien.