Interpretation vs. Compilation
- I'm really a fan of interprative languages. All things
being equal, I'd work in Lisp.
- Interpretation enables you to dynamically explore code.
- Unfortunately, this usually comes at the cost of speed.
- Fortunately, you can still compile interpretative languages
and gain back the speed.
- Compilation can also check for a larger range of syntax
errors.
- With really large systems, you pretty much always use
compilation, but not necessarily alone.
- You should note that production games are large systems.
- There are other issues involving libraries, linking and
resources that must be considered.