>Maybe he'd better learn Scheme :)
Scheme for functional programming elegance compiled down to C for speed: Both languages have been around in a stable form for over 20 years. A thorough explanation of how to do it is in:
Lisp in Small Pieces
http://youpou.lip6.fr/queinnec/WWW/LiSP.html
Use Tiny-Clos or Yasos for an object system.
I like the idea of everything under the sun under the umbrella of one language, like Oz:
http://www.mozart-oz.org/
http://www.ling.gu.se/~lager/index.html
Creating extensive tool sets for a given domain in a single language promotes cross-platform re-use. (Programs written in separate languages have to be connected via some operating system mechanism.)
Cheers,
Jon Fernquest
bayinnaung@hotmail.com
|