Could D have fit Microsoft's needs?

Greatsam4sure greatsam4sure at gmail.com
Tue Jul 23 20:05:26 UTC 2019


On Tuesday, 23 July 2019 at 17:58:20 UTC, Aphex wrote:
> On Monday, 22 July 2019 at 23:16:26 UTC, Margo wrote:
>> On Sunday, 21 July 2019 at 00:22:11 UTC, Walter Bright wrote:
>
>> Any talk about code refactoring, library splitting, etc is a 
>> wast of hot air. Again, sorry to say this but its like looking 
>> at a Echo Chamber whenever i past by here.
>
> It is exactly that... You are right in your analysis and this 
> is why D will never get anywhere. It's past it's prime. It will 
> continue going down the same path that hasn't worked. It is 
> highly unlikely that real change will come because of what you 
> have stated. You have the cult leaders and the cult followers. 
> The followers simply parrot what the leaders say in trying to 
> gain favorable position but ultimately reinforcing the failed 
> mentalities of the leaders, who actually need to be challenged 
> because they ultimately will lead the cult astray. It's how all 
> things go with humans. One will always be successful at 
> sometime when they only look at the pro's... Real progress is 
> made in turning the weaknesses into strengths.
>
> Only thing I'd disagree with you is I'd give D's library an F 
> though. It's a terrible trash heap of organization. While it 
> may contain a useful things, the way it is organized and the 
> nomenclature is just moronic. It's obvious that it was cobbled 
> together and one pays the price when they use it. It may have 
> quite a lot of functionality but the way it is presented is a 
> mess.
>
> The problem with the leaders, generally, is that they are 
> myopic. They want to focus on the successes and ignore the 
> failures. This is what most humans do. They want to feel good 
> about the accomplishments so they can feel good about 
> themselves. The ones that generally are the most successful are 
> the people who are never happy.... they keep pushing and 
> pushing and pushing and eventually they have made so much 
> progress that the result is a cohesive. One see's this not just 
> in programming but in everything. Great musicians are no 
> different. They are the ones who were never satisfied with what 
> they were good at.  There are many musicians in the world who 
> have amazing talent and will never get anywhere... and we 
> always see these kids who are amazing yet never turn out to be 
> squat because at some point they fail to work on their 
> weaknesses(which may not even be musical).
>
> D simply does not have the leadership to take it where everyone 
> wants to go. What it boils down to is this: Walter is happy 
> with where D is at. Many of the followers are happy where D is 
> at(although you'll notice over time the ones who have invested 
> in D tend to see the flaws and become disgruntled or leave(this 
> is typical behavior since the veil of truth reveals the flaws 
> with time))... and so D will stay where it is at. This is why I 
> use D for nothing new. I'm not going to waste any time with it. 
> It's already a very difficult ecosystem to use compared to 
> other languages and, to be honest, it really doesn't offer 
> anything that can't be done anywhere else. It's just nice to 
> have as a convenience for certain problems, but when everything 
> else is inconveniencing around it, it becomes counter 
> productive.
>
> With D I've become the most unproductive programmer I have ever 
> been while thinking I've become the most productive... that is 
> D in a nutshell for me and it's not an exaggeration. It's not 
> the language that is the problem either.

I am thinking of myself using a tool which making me counter 
productive but yet I am stick to it though I thought there is 
nothing serious about the tool and that the tool is not special, 
other betters tools are out there.

Why can't I move on instead of being cynical, it is because I 
cannot find equality to the tool out there.

D is difficult to drop because of it elegance and beauty. People 
just want to use in all ramifications, when they are not able 
they because very unhappy and critize all.  I understand that 
feeling. Why will a beautiful language like D not be the talk of 
the whole world and be adopted by many?  I am really concern too.

If D must become what it suppose to be,  our attitude toward the 
language must change as community members or stake holders. I 
believe the leadership must listen more but we must speak in a 
manner that they can listen to us.


For me,  if this all about D,  it is a success






More information about the Digitalmars-d mailing list