On Tuesday, 13 October 2020 at 17:08:04 UTC, Robert M. Münch wrote:
On 13 Oct 2020 at 09:57:14 CEST, "aberba" <karabutawo...@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 quality code.

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.

Kind regards
Andre

Reply via email to