Talk on what a systems programming language needs to replace C

Walter Bright newshound2 at
Thu Sep 5 21:00:49 UTC 2019

On 9/4/2019 5:32 PM, Laeeth Isharc wrote:
> What's your take on Rust macros?  I am not familiar with them so I don't know 
> myself.

I know they exist and Rust relies on them as a substitute for language features 
common in other languages, but I don't know much about them beyond that.

DSLs can be (and are) done in D using string mixins. What you can't do is hijack 
D's syntax for the DSL, which is what AST macros enable.

More information about the Digitalmars-d mailing list