Does D have too many features?
Jacob Carlborg
doob at me.com
Sun Apr 29 07:44:48 PDT 2012
On 2012-04-28 21:58, foobar wrote:
> D has a lot of ad-hock features which make the language
> needlessly large and complex. I'd strive to replace these with
> better general purpose mechanisms.
>
> My list:
> * I'd start with getting rid of foreach completely. (not just
> foreach_reverse). This is nothing more than a fancy function with
> a delegate parameter.
I agree.
> * This is a big one: get rid of *all* current compile time
> special syntax. It should be replaced by a standard compilation
> API and the compiler should be able to use plugins/addons. This
> would reduce the size of the language to half of its current
> size, maybe even more.
I agree with this one as well. At least if the compiler would be
implemented like this.
--
/Jacob Carlborg
More information about the Digitalmars-d
mailing list