does D already have too many language features ?

Abdulhaq alynch4047 at gmail.com
Sun Apr 14 18:06:50 UTC 2019


On Thursday, 11 April 2019 at 20:41:00 UTC, H. S. Teoh wrote:
> On Thu, Apr 11, 2019 at 03:00:44PM -0400, Nick Sabalausky

>
> Personally, I see a programming language as a kind of (highly) 
> non-linear, vector-space-like thing.  You have the vast space 
> of computations, and you need to find the "basis vectors" that 
> can span this space (primitives that can express any 
> conceivable computation).
>
>

It's a good analogy and actually I think a lot of people think 
like this even if they are not familiar with the mathematics. For 
instance, it's common to think of features being 'orthogonal' and 
finding difficult 'corner cases'. I do strongly feel that the 
more features / dimensions / basis vectors that there are, the 
more corner cases there are - and perhaps the number goes up 
exponentially.




More information about the Digitalmars-d mailing list