That is usually one of the arguments Go people use against generics.

I tend to call C++, D, C#, Ada and other languages with powerful
abstraction mechanisms as programming languages for people with
brains.

On my huge entreprise projects, I always despair with the
amount of knowledge some developers have.

Every time I see certain types of enterprise code, I cannot
even imagine how those developers would write in C, just to
give an example.

Me I prefer to use languages with proper expression mechanisms,
like D. Unfortunately the big guys prefer languages that allow
for replaceable programmers.

--
Paulo

On Saturday, 21 April 2012 at 08:49:15 UTC, so wrote:
On Friday, 20 April 2012 at 12:30:19 UTC, SomeDude wrote:

What I don't get is why no large software company is backing up D right now. It's quite clear by now that D is by far the language that has the best feature set to be the successor to C++.

Answer is i think quite simple. How many C++ developers do you think use templates more than like "<T>min(Ta){ reuturn a<b?a:b }"? I don't believe it is more than 5%. We first need to show how powerfull and accessible templates/ctfe in D. We need to stop saying "D does templates better than C++". This is huge underestimation. By stating it this way we are just targetting like 1% of the C++ audience. We need to teach people how to do templates. Starting with Boost community. If D can't absorb Boost community. There is no hope in neither D nor Boost, we should just stop!

If IBM for example was helping D like they did for eclipse, the traction would be huge and the toolchain would stabilize so much faster. :(


Reply via email to