Hello world should print on its own line.
Use floats by default, with a compiler flag to use doubles.

This is to work around the fact that doubles are not well supported on all hardware.