On 10/19/2021 6:35 AM, Timon Gehr wrote:
I think @live is a dead end and any further work on it is probably wasted unless
the code is reusable for some other feature. Ownership is a property of values,
not of functions operating on those values. In particular, prioritizing ImportC
over @live is the right call. ImportC is high-impact and Walter has a lot of
relevant expertise.
Timon and I famously disagree over the concept behind @live.
Nevertheless, we do agree that ImportC is more important.
Iain and I have decided that changing the build process so that Phobos' zlib
code is built with dmd rather than gcc is going to be our goalpost for declaring
ImportC ready to use.