The Harmony developer's bookshelf

Harmony developers are responsible for designing and building a large complex system. Here are a number of books that are kept at people's right hand, covering the skills and reference material relevant to building a production quality runtime environment.

Feel free to add your favorite!

compilers

OS programming

memory management / garbage collection

algorithms etc.

Java specific

tools etc.