Local functions infer attributes?

Sad panda via Digitalmars-d digitalmars-d at puremagic.com
Tue Sep 30 02:52:44 PDT 2014


On Tuesday, 30 September 2014 at 09:13:02 UTC, ixid wrote:
>> Otherwise if you like D, then try to
>>> improve it from the inside, writing dmd/Phobos/druntime pull 
>>> requests,
>>> instead of doing it from the outside.
>>
>> I'd never have my PR's pulled.
>>
>> I'm also not as interested in language development as it might 
>> appear.
>> I'm interested in writing code and getting work done, and 
>> minimising
>> friction.
>> I'm interested in more efficient ways to get my work done, and 
>> also
>> opportunities to write more efficient code, but that doesn't 
>> mean I
>> want to stop doing my work and instead work on HOW I do my 
>> work.
>>
>>
>>>> I find myself in a very awkward situation where I'm too far
>>>> in... I can't go back to C++,
>>>
>>>
>>> Have you taken a look at Rust?
>>
>> Yeah, it's just too weird for me to find realistic. It also 
>> more
>> rigidly asserts it's opinions on you, which are in many cases, 
>> not
>> optimal. Rust typically shows a performance disadvantage, 
>> which I care
>> about.
>> Perhaps more importantly, for practical reasons, I can't ever 
>> imagine
>> convincing a studio of hundreds of programmers to switch to 
>> rust. C++
>> programmers can learn D by osmosis, but staff retraining 
>> burden to
>> move to Rust seems completely unrealistic to me.
>
> You're a vital alternative voice, please try to stick with us. 
> The interest your talk and presence generated for D was huge 
> and the games industry should be a major target for D. I also 
> suspect Andrei is doing a major project at the moment which is 
> making him uncharacteristically harsh in his responses, from 
> his POV he's doing something massive to help D while the 
> community has gone into a negative mode.

+10 <3

Pardon the pandering, but I actually see Andrei Walter and you as
making up the trinity of idealism, codegen pragmatism and
industry use respectively.


More information about the Digitalmars-d mailing list