This includes things like whether you have garbage collection or explicit memory management, how you compile (whole program versus treating every function/procedure as an ABI symbol), high-level IO abstractions or low-level register (or memory-mapped) IO and interrupt events, etc.If you are interested in this stuff, you might learn something from reading about PreScheme, which was a lisp dialect de