MUF For Hackers


(1)

Commandlines are actually executed by compiling them into a temporary function and then executing it.

(2)

Java special-cases ints, and consequently requires ugly work-arounds when they must interoperate with the object-oriented parts of the language. Muq saves you from having to deal with such special cases and work-arounds, at the cost of having the implementation work a bit harder. Java's approach makes sense for its design domain of programming embedded processors with very little spare ram or compute power; Muq's approach makes sense for its design domain of application programming where simplicity, reliability and ease of code creation and maintainance are more important than small efficiency wins.

(3)

The Muq Object System is modelled on the Common Lisp Object System.

(4)

Its implementation is in muq/pkg/175-C-rex.t and provides a nice example of extending the core MUF compiler without touching any of the core compiler code.



Back to Muq Manual page.This document was generated on 99Dec29 using the texi2html translator version 1.51. (with Muq-specific mods)