vsnprintf (from klibc) in the printf family of functions currently does not support floating point arguments (%f, %d, %g, etc.). Proper implementations tend to be complex. Can something useful, that is significantly simpler, nimbler, be made?
Some preexisting implementations: