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.
Hey, that's over 6000 ;)
Also, yes more interviews please.
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.