Thesis on metaprogramming in D

Johan Granberg lijat.meREM at OVE.gmail.com
Tue Nov 28 03:58:35 PST 2006


Andrey Khropov wrote:

> Steve Horne wrote:
> 
>> My view of the ideal handling of metaprogramming is that it should
>> have access to all the features that are available at runtime. The
>> only languages that I know that genuinely achieve that are the
>> Lisp-alikes such as Scheme.
>> 
>> My ideal is being able to define 'quoted' blocks that are parsed and
>> translated to ASTs, with those ASTs being processed by other code to
>> derive new ASTs which are then submitted for the final back-end
>> optimisation and code generation.
> 
> Nemerle does exactly that way!
> 

Maybe this is a little of topic in a D news group but since nemerle came up,
What is the speed of nemerle related to other languages such as C D C++ ,
Java or python?



More information about the Digitalmars-d mailing list