This Week in D #9 - marketing discussion, final beta, special interview with Sönke

weaselcat via Digitalmars-d-announce digitalmars-d-announce at puremagic.com
Mon Mar 16 06:11:55 PDT 2015


On Monday, 16 March 2015 at 13:06:39 UTC, weaselcat wrote:
> On Monday, 16 March 2015 at 12:45:58 UTC, Martin Nowak wrote:
>> On Monday, 16 March 2015 at 04:54:12 UTC, Adam D. Ruppe wrote:
>>> Ruby has over 6,000 packages,
>>
>> ...starting with letter A. It's over 100K in total.
>> http://www.modulecounts.com/
>
> Hey, that's over 6000 ;)
>
> Also, yes more interviews please.

Also also,

> An example of a simple but fundamental issue are the defaults 
> of the built-in attributes. I think some of them, for 
> historical or compatibility reasons, are currently simply the 
> wrong way around (pure, @safe, final and scope should really 
> all be enabled by default, with scope providing recursive 
> guarantees) and using them properly completely destroys the 
> initial idea of having a clean language syntax. It's sometimes 
> really sad to see modern idiomatic D code degrading into a mess 
> of attributes and contract syntax noise. After all, a clean 
> syntax used to be one of the key selling points.

+1 for this entire paragraph, sometimes D looks simple and 
elegant, other times it looks like someone puked attributes.


More information about the Digitalmars-d-announce mailing list