Linked by Eugenia Loli on Fri 3rd Feb 2006 19:10 UTC
General Development One of the most under-used programming techniques -- Metaprogramming -- programming with code generators or writing programs that themselves write code, has many uses in large-scale computer programming. This article shows you some tools needed to do Metaprogramming in Scheme, as well as provide several metaprogramming examples. To determine which problems are best solved with a code-generating programs, take a look at this introduction to Metaprogramming article, which teaches you why metaprogramming is necessary.
Permalink for comment 92577
To read all comments associated with this story, please click here.
Kudos to LISP
by Sodki on Sat 4th Feb 2006 02:31 UTC
Sodki
Member since:
2005-11-10

The LISP family, which Scheme is a part of, is probably the most underrated, yet most powerful programming environment ever. And it's all due to it's pure simplicity.

Reply Score: 3