vibe.d / experience / feedback

Andre Pany 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 
wrote:
> 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 
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



More information about the Digitalmars-d-learn mailing list