no-autodecode -- game plan

sarn sarn at theartofmachinery.com
Wed Aug 19 23:12:54 UTC 2020


On Wednesday, 19 August 2020 at 15:39:58 UTC, H. S. Teoh wrote:
> On Wed, Aug 19, 2020 at 09:35:34AM -0400, Andrei Alexandrescu 
> via Digitalmars-d wrote:
>> This is a very powerful argument AGAINST your current approach 
>> to CHANGE things. You are basically saying the semantics of 
>> the standard library will be deeply affected by your work. Put 
>> another way, the rework of the standard library will be very 
>> incompatible with its current version. So you are killing all 
>> compatibility.
> [...]
> When we get to the point where the entire Phobos can be 
> compiled with no-autodecoding, *then* we can gauge the true 
> extent of breakage (by compiling public D repos with 
> autodecoding on -- *experimentally*) to obtain some REAL DATA 
> on which to base decisions, instead of gut feelings and other 
> totally subjective criteria, and thereby be in a much better 
> position to make a sane decision about where to go from there.

No, we won't ever know.  Unicode bugs are subtle, so we won't 
know how much is broken unless someone goes and writes regression 
tests for a good chunk of the code in the Dub registry.


More information about the Digitalmars-d mailing list