Worst ideas/features in programming languages?

bauss jj_1337 at live.dk
Mon Nov 15 14:23:03 UTC 2021


On Monday, 11 October 2021 at 15:59:10 UTC, Atila Neves wrote:
> I'm brainstorming about what I'll talk about at DConf, and 
> during a conversation with Walter I thought it might be cool to 
> talk about:
>
> * Worst features implemented in a non-toy language
> * Worst features (in your opinion) in D
> * Features you'd like to see in D
>
> Ideas? Examples?
>
> Thanks!

I don't think I've answered yet, even tho I have responded to a 
couple others.

I don't really have many things to add that others haven't said 
but I just have this one thing to say:

> * Worst features (in your opinion) in D

The way D solves problems is by adding new features (such as 
attributes etc.) - but what ends up happening is that each 
problem solved by adding a new feature, introduces a new set of 
problems; often the old problem isn't even fixed properly either 
because the new feature is either a) not implemented entirely b) 
not working as intended - and then we somehow ends up with a new 
feature to fix the new feature.

It's an endless loop that D has put itself into.

I'm not sure if it can be fixed, nor am I even sure that I could 
think of a way to fix it.

Which brings me to:

> * Features you'd like to see in D

I'd like to see everything currently in D finished, instead of 
introducing new features.

Sometimes less is more.


More information about the Digitalmars-d mailing list