FAQ for newbies who see pure @safe nothrow @nogc

matovitch via Digitalmars-d digitalmars-d at puremagic.com
Thu Jan 29 12:06:43 PST 2015


On Thursday, 29 January 2015 at 19:57:49 UTC, matovitch wrote:
> On Thursday, 29 January 2015 at 19:02:22 UTC, Jonathan Marler 
> wrote:
>> On Thursday, 29 January 2015 at 18:38:33 UTC, deadalnix wrote:
>>> Does it really matter ? Please put your first post in there 
>>> and be done with it. These proposal are not gonna happen 
>>> anyway (the ROI is simply not there).
>>
>> Post is up.  I agree with you that the ROI is not there, 
>> however, if someone doesn't understand why then it's good to 
>> help them understand.  It produces better developers and helps 
>> bring the D community together to have a common understanding. 
>> In an ideal world with infinite time we could answer 
>> everyone's questions with great detail and walk them through 
>> all their concerns and ideas.  However, since time is a finite 
>> resource, I think having a wiki we can point people to is a 
>> great compromise.  I saw this suggestion in the thread by 
>> multiple people and I think it would help to address it in the 
>> wiki.
>>
>> This attitude of thinking that addressing people's concerns 
>> doesn't matter is a bit harsh and hurts the language.  I've 
>> seen that many upper developers share this attitude and it 
>> pushes people away from wanting to contribute.
>
> I like *your* attitude ;)
>
> I am reading http://dlang.org/attribute.html and realizing how 
> subtle this can be...indeed, the distinction of qualifier vs 
> attributes is fuzzy in my head even, qualifiers are defined to 
> be attributes in the spec...Attribute is a node of the grammar 
> in fact so the def is really accurate but I think with more 
> thinking one could think of something more consistent than it 
> has @ because this is a keyword because the next question will 
> be then why isn't this a keyword because that is a 
> keyword...etc.
>
> Write the FAQ a wiki can always be improved.

You wrote it ! This looks great ! :)



More information about the Digitalmars-d mailing list