On Monday, 29 February 2016 at 23:25:45 UTC, Chris Wright wrote:
The second part is an argument against circular dependencies between projects. Phobos depends only on system libraries, libcurl, druntime, and dmd, and it's unlikely to add your project written in D as a new dependency.

I'm not sure how that translates to "never use phobos".

It translates to the same thing for any major project as it does for the compiler. If phobos isn't stable enough for the compiler, then it isn't stable enough for any major project.

All we need is a stable release, lock the compiler development to that release (add a conditional check for it). For archival purposes all that is needed is to ensure that the executable image of this stable release can be run in an x86 emulator.

Reply via email to