Is it time for D 3.0?

GreatSam4sure greatsam4sure at gmail.com
Sat Mar 28 08:19:25 UTC 2020


On Saturday, 28 March 2020 at 05:19:52 UTC, rikki cattermole 
wrote:
> On 28/03/2020 5:41 PM, Jesse Phillips wrote:
>> On Friday, 27 March 2020 at 15:56:40 UTC, Steven Schveighoffer 
>> wrote:
>>> [...]
>> 
>> 
>> Yes, but not because we want to break things, but because we 
>> are breaking things.
>> 
>> The preview switches are great, but can we get a grouped 
>> feature set for release.
>> 
>> It is critical that the existing libraries can be utilized 
>> with newer language versions (at least for a time).
>> 
>> Stationary is not an option, but a good upgrade which does not 
>> compromise the ecosystem is vital.
>
> I have said this before, D3 should be a preview switch which 
> turns on all the others.
>
> All D2 code should be compilable with D3, but not all D3 should 
> be compilable as D2.
>
> dmd3 could literally be the preview switch turned on 
> permanently.



This is a possible path to go through. The D community must be 
bold to move forward. There seems to be much time mow, it is time 
to map a clear road path for D.


More information about the Digitalmars-d mailing list