hpc: do away with String, to avoid making a write() syscall per character
At some point we probably want to switch this away from
Stringentirely, given that
hPutStrfloods syscalls by doing one
write()syscall for each character.
This is obviously quite inefficient and should be replaced by code that makes as few
write() syscalls as possible.