On Fri, Sep 11, 2015 at 06:57:04PM +0000, Jonathan Wilkes wrote: > Wow, we've gone from "I don't understand c strings" to "let me explain them using matrices".
>
> To anyone else mortified by this thread: name any of the obviously
> preferable languages for this job and I'll try my hand at porting to
> that language. I can't guarantee I'll know exactly what I'm doing,
> but I can guarantee that an entire class of potential bugs will
> magically disappear in whatever I end up with.
To pick an obscure one:
Modula 3, a strongly statically typed language in which an operating
system was once written.
(Its a completely different language from Modula 2.)