On Wednesday, 15 May 2019 at 07:56:48 UTC, Walter Bright wrote:
About -DIP1000, I sure want to use it. But is there currently
any practical way to learn it's usage without researching
compiler source code?
Simply add the switch -preview=dip1000 to your builds, and
follow where it leads.
Bound to cause bad practices without nothing to tell why it works
how it works. How do I know when I'm supposed to add `scope`? Or
how to react when the compiler complains about escaping
references? I have some basic image in my head formed from your
DIP paper, but I read somewhere that it's outdated.
Could be worth a try even without docs, but in the long run we
definitely need some explaining.