D Language Foundation Monthly Meeting Summary

Imperatorn johan_forsberg_86 at hotmail.com
Sat Jun 5 10:01:42 UTC 2021


On Friday, 4 June 2021 at 19:31:57 UTC, IGotD- wrote:
> On Friday, 4 June 2021 at 18:34:32 UTC, Imperatorn wrote:
>>
>> You might be surprised, but it's actually not up to you what 
>> topic fits or not.
>>
>> I said GC-phobia is irrational, I did not say any criticism of 
>> it is.
>> Obviously GC is good for some things and not good at all for 
>> other things.
>>
>> What *is* irrational is saying it has absolutely no place at 
>> all.
>
> I don't think it is a phobia but it is a question of choice. We 
> can clearly observe how different the demands are for different 
> programmers in this forum. I enjoy GC for the appropriate 
> programs, however there are SW where GC is a problem and cannot 
> be used. Because of this Phobos must take the lowest common 
> denominator approach (malloc/free) in order to be able to 
> accommodate all the different needs.
>
> D is one these Swiss army knife languages that can be used for 
> everything, including low level software and everything in 
> between. What D should strive for is to give programmers a 
> choice and put up as few barriers as possible. It's certainly 
> challenging to make a library and language fitting everyone 
> needs but D is at least one of the best foundation of achieving 
> that goal.

I agree with the description of a swiss army knife. Like if some 
comany/brand said they're removing the little saw, and there are 
many ppl who bought the knife mainly to be able to do some quick 
n dirty sawing, they would choose another company/brand.


More information about the Digitalmars-d-announce mailing list