Version number: Are we ready for 1.0?

Dmitri Makarov via digitalmars-d-ldc digitalmars-d-ldc at puremagic.com
Fri Apr 17 04:26:00 PDT 2015


The LDC developers should set criteria for what they consider to 
be production quality of the compiler.  Once the compiler 
satisfies the criteria the version can be advanced to 1.x. 
Anything before that is a beta version of the compiler -- be it 
0.16 or 0.256 doesn't matter.  If with the 2.068 move LDC still 
fails regression tests on OS X or Windows, although these tests 
pass on Linux, it would be premature to bump the version to 1.0, 
in my opinion.

Regards,

Dmitri


On Friday, 17 April 2015 at 05:19:05 UTC, Kai Nacke wrote:
> Hi all!
>
> The major D compilers are currently:
>
>     dmd 2.067
>     gdc 4.8.4
>     ldc 0.15.1
>
> Looks like ldc is still in its early stages. Given the fact 
> that ldc is more then 10 years old (see David's presentation at 
> DConf'13) then this does not really reflect the state of ldc.
>
> I like to do something about the version number. Possible plans 
> I identified are:
>
> - The 2.067 merge gets version 0.99.0 and with the 2.068 move 
> on to 1.0.0.
>   (First version with D code in the frontend!)
>
> - Just drop 0. Next version is 16.0
>
> Any opinions or better ideas?
>
> Regards,
> Kai



More information about the digitalmars-d-ldc mailing list