3:03:08kiki_lambHeh, sadly he'd already chosen to try parallel efforts in Rust and plain C before he started askbing me questions. :/
3:05:50kiki_lambC++ would be what I'd probably recommend if he wants to rely upon my advice, simply because I've myself done just the sort of thing he's trying to do in that language before and so would probably have better advice to offer that way.
13:05:36jcowanmoon-child: SICL is a shining example of that: a CL compiler written entirely in CL. The compiler just has to be given about 40 assembly-language kernels (in the sense of graphics programming), all of them short enough to inline, as an extension to its opcode tables, and away it goes. No C anywhere.