4 ms·
D needs to focus more on rebranding and reinforcing why it's deferent than the predecessor Instead of calling it D, they should use a word to invoke some emoti
by RadixDLT 3y ago
D needs to focus more on rebranding and reinforcing why it's deferent than the predecessor
Instead of calling it D, they should use a word to invoke some emotion, rebranding to "Destiny" would be a good start
- sigilis 3y agoDevelopers probably don’t make choices based on the emotional valence of the name of a programming language. Although, perhaps my decision to learn C# was a reaction to my desire to no longer be myopic…
- kaoD 3y agoNot consciously, but there are many reasons why D as a name detracts from adoption. The most important is search-ability (e.g. compare results when searching "c# gc" and "d gc"), but there are also subconscious impressions that you get from a name, whether you realize or not. For example, having an indistinct name makes your language feel indistinct. I understand your C# comment was meant tongue-in-cheek but I think it shows how you're analyzing this rationally while marketing is dealing with irrational decisions that happen instantly at a subconscious and emotional level. Marketing is important.
- furyofantares 3y ago> e.g. compare results when searching "c# gc" and "d gc" D and Go share this problem, but they also share the solution. You wanna search for "dlang gc". C# was impossible to search for when it came out btw, and for a while after. That one was solved by search engines eventually rather than by the community.
- mhh__ 3y agoThe world is path dependant. You'd be surprised.
- Alifatisk 3y agoGuess how I found out about D lang? I was lookg through the history of C on Wikipedia, then I somehow stumbled upon a table with all programming languages in the wiki. Under the C language, I saw D lang. I first thought it was an old outdated language like B. But when I looked up D lang, I saw they had a website up and running, I visited it and got quite shocked, the website was modern and had an impressive description.
- qwery 3y agoIts predecessor being the so-called D1? Or is this an elaborate joke about how annoying it is/was to search for Rust game development topics on the web? (Because there's a game called "Rust" and a game called "Destiny" ... `is destiny better than rust for multiplayer games`)
- bachmeier 3y agoI think the branding hurt it for years. It was perceived as a variant of C++. That didn't work, because it's definitely not C++, so C++ programmers would say "but it does X different from C++ so it's wrong". And nobody else wanted C++. It's a variant of C, even to the point of compiling C code. The downside to that is that C isn't exactly the hottest language among people under 50.
- FrustratedMonky 3y agoAny idea if F# is down the alphabet to be after D? C,D,'E',F Is there an E language? Maybe there is a rule that languages can only use consonants?
- ReleaseCandidat 3y ago[flagged]
- Narishma 3y ago[flagged]