Am Wed, 07 Nov 2012 16:19:56 +0100 schrieb Jacob Carlborg <d...@me.com>:
> On 2012-11-07 14:40, deadalnix wrote: > > > I think D has already too many feature, and that many of them can be > > implemented as attribute + AST processing. > > > > D should work toward getting this AST stuff and stop adding new keywords > > all the time. > > I completely agree. Which features are that? It would likely require a major rewrite of many routines. Who would want to go through all that and the following wave of bugs - some of which may have already occurred in the past. foreach and scope(...) lowerings are essentially AST operations. Are there other D features you would implement as AST processing, maybe a link to an earlier post ? How close is Rust currently to offering flexible AST manipulation for lowerings/attributes/macros, does anyone know ? -- Marco