4 ms·
Developers 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 re
by sigilis 3y ago
Developers 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.