On Thursday, 1 May 2014 at 01:20:37 UTC, Walter Bright wrote:
On 4/30/2014 1:57 PM, deadalnix wrote:
I already commented on past similar proposal. These are piling up more and more hacks to achieve roughly the same thing, badly. This makes it impossible to provide a 3rd party implementation that is compliant, is guaranteed to ends up in a nightmarish explosion of special cases, or to be vastly underpowered.

Actually, I think inference of the ability to implicitly and safely convert from mutable to immutable or shared to be very powerful. I also think it is superior than requiring the user to add ever more annotations, which some research (and my experience) shows that users are reluctant to do.

I don't buy that it is hackish, etc., especially without more of a rationale as to why.

A link to your previous comment would be useful.

I've written several proposal regarding this. Please at least read them as what you just wrote only proves you are not well informed.

Notably, the proposal do not require annotations from the users to do the kind of things are are currently being special cased.

Reply via email to