"Thiez"  wrote in message news:[email protected]...
With regard to the whole self-hosting thing, perhaps it is worth copying the way Rust handles this:

https://github.com/rust-lang/rust/wiki/Note-compiler-snapshots

So in order to build one would usually download a binary compiler and use it to bootstrap, but in theory one can take the last version of the compiler before it became self-hosting, and build all the way to the current version (but it would take a long time).

And that's how it will work with ddmd. Binaries will be available in the form of releases with at least the most recent one being able to compile master. Exactly how many releases we maintain compatibility for is yet to be decided.

You can always pull the last C++ version from git and use that to step all the way up to the latest ddmd, if you feel it's important to waste lots of your time that way.

Reply via email to