Is it time for D 3.0?

Jacob Carlborg doob at me.com
Tue Mar 31 18:05:25 UTC 2020


On 2020-03-31 14:57, Russel Winder wrote:

> Semantic versioning is entirely applicable to the DMD project – even if it is never going
> to happen. 

How would that work? There are several components, would they all share 
the same version or have their own? I'm thinking of the following:

* The D language itself
* The ABI of the language
* The compiler, i.e. the CLI interface
* The DMD Dub package, i.e. the compiler as a library
* Phobos
* druntime

Additional components that are bundled with DMD in the release packages:

* ddmangle
* dub
* dumpobj
* dustmite
* obj2asm
* rdmd
* shell

-- 
/Jacob Carlborg


More information about the Digitalmars-d mailing list