Has D failed? ( unpopular opinion but I think yes )
Andre Pany
andre at s-e-a-p.de
Sun Apr 21 18:25:19 UTC 2019
On Sunday, 21 April 2019 at 16:44:03 UTC, Dibyendu Majumdar wrote:
> On Saturday, 20 April 2019 at 14:36:36 UTC, Laeeth Isharc wrote:
>> Experienced C++ programmers don't seem to be deterred by the
>> prospect of having to learn D. In fact they seem to see it as
>> a hard-to-manufacture positive signal about the culture.
>>
>> I received an email from one person peripherally involved in
>> the
>> community. I asked his compensation expectations and he said
>> X,
>> but I can negotiate if you're really using D. He didn't even
>> want
>> to write D at work mostly but he saw it as a positive signal.
>>
>> I think the cost of learning D is small in relation to the
>> cost of
>> having to learn the context and codebase, certainly for a
>> younger
>> company. For a large firm where everything is in place and
>> it's
>> mostly maintenance possibly it would be different.
>>
>> There aren't so many firms I am aware of with a similar
>> approach
>> in finance; being open to unconventional approaches like using
>> an
>> emerging language is a reflection of that, but really whether
>> someone is a good fit in other respects but just is put off by
>> some technical choices - I have not encountered that so far and
>> find it quite difficult to imagine.
>
> Hi, I was referring to the fact that there is very little / no
> demand for D programmers generally so it doesn't help attract
> programmers who might be better off learning Go, Rust, Swift,
> Kotlin etc.
>
> My own experience was that I chose C++ over D three years ago
> in a project where D would have been nice to use, and I have
> already stated the reasons in a previous post
> [https://forum.dlang.org/post/crwhrrbdpaydnqfmdzfp@forum.dlang.org].
You are right, the demand for D developers is low but almost all
companies demand high quality, maintainable software, written in
a reasonable time.
D allows me to write exactly these kind of software in the first
iteration. It is incredibly how fast I can create sophisticated
software in D comparing to the well known popular languages.
Using these other languages it really feels like working against
the language, while D supports me to express exactly the ideas in
my mind.
Yes, there is definitely some starting investment, I know it. But
that is nothing in comparison to using every day a language which
slows you down.
I use Intellij with the D plugin. Code completion is done by DLS.
Works great.
Kind regards
Andre
More information about the Digitalmars-d
mailing list