vibe.d / experience / feedback
andre at s-e-a-p.de
Tue Oct 13 17:51:43 UTC 2020
On Tuesday, 13 October 2020 at 17:08:04 UTC, Robert M. Münch
> On 13 Oct 2020 at 09:57:14 CEST, "aberba"
> <karabutaworld at gmail.com> wrote:
>> D is a great language that is capable of solving any problem
>> easier than what it'll take to do in equivalent languages.
> Don't get me wrong, D is great, it has a lot of technically
> cool things on board.
> As said, those technical things won't be our major decision
> aspect. The non-technical aspects are more important when
> looking from a company perspective.
>> D is a language you learn once and use every.
> The question is: Which language and eco-system take how much
> time to learn to become productive? As team? How to handle a
> code-base that requires multi-year maintenance?
>> Just hope the ecosystem gets better to meet business needs...
> Well, from a business perspective "hope" is a very bad advisor.
My opinion: D really shines when it comes to long code base
maintenance. It is easy to write beautiful, expressive and high
While there could be more native D libraries, please do not
forget that you can use easily any (battle tested) C library by
having a minimal D wrapper. Everything I needed, I was always
able to find s.th. (Kafka, Parquet, AWS, Azure).
From a business perspective, using D is a success story.
More information about the Digitalmars-d-learn