This helped me out...
http://en.wikipedia.org/wiki/High-level_programming_language
Quote:
"High level programming features like more generic data structures, run-time interpretation and intermediate code files often result in slower execution speed, higher memory consumption and larger binary size [2][3][4]. For this reason, code which needs to run particularly quickly and efficiently may be written in a lower-level language, even if a higher-level language would make the coding easier."
Perhaps bmax is compiling closer to machine language?
http://en.wikipedia.org/wiki/High-level_programming_language
Quote:
"High level programming features like more generic data structures, run-time interpretation and intermediate code files often result in slower execution speed, higher memory consumption and larger binary size [2][3][4]. For this reason, code which needs to run particularly quickly and efficiently may be written in a lower-level language, even if a higher-level language would make the coding easier."
Perhaps bmax is compiling closer to machine language?