Thoughts on Herb Sutter's Metaclasses?
Joakim
dlang at joakim.fea.st
Tue Apr 10 05:55:06 UTC 2018
On Tuesday, 10 April 2018 at 01:21:07 UTC, Chris Katko wrote:
> One more note: It seems like this would be heaven for trying
> out new language features without having to "manually" add them
> into the compiler first. By hijacking the syntax to AST stage,
> we can add new constructs with real-functioning code, and have
> others evaluate themselves and unit test them without having to
> "imagine" whether the code would actually work. It'd be on a
> real binary, using a real (unmodified!) compiler.
>
> And you can also have your own "in-house" specializations.
> Which is no different than expecting people to use your API.
> Some API's have method chaining, and you use it. Some have
> pass-by-name, and you use it.
See previous forum thread on the topic, with Walter chiming in a
bit too:
https://forum.dlang.org/thread/kglnxqbcugerhynngewp@forum.dlang.org
More information about the Digitalmars-d
mailing list