The issue with D...
Ecstatic Coder
ecstatic.coder at gmail.com
Thu Feb 7 08:26:50 UTC 2019
On Tuesday, 5 February 2019 at 10:47:36 UTC, Laurent Tréguier
wrote:
> On Monday, 4 February 2019 at 23:28:51 UTC, Ben wrote:
>> 1. That is a ... Tatum ... LINUX EXAMPLE, so its already not
>> platform agnostic path.
>> 2. You think that running a hashbang example is a good
>> introduction to end users?
>> 3. People lean the wrong way and are bypassing the dub package
>> manager
>>
>> Let me compare to a few languages:
>>
>> Go: import ( "net/http" ) ...
>>
>> Ready, set, go ...
>>
>> Crystal: require "http/server"
>>
>> Ready, set, go ...
>
> My 2 cents:
> The comparison cith Go holds, but comparing D with Crystal is
> invalid if you are talking about Windows issues; since Crystal
> isn't natively available on Windows.
Indeed, but the problem remains.
Using D for server and GUI development should appear easy and
natural.
The current vibe.d examples isn't conveying that, with all its
"black magic" comments.
Contrarily to what D's "leadership" thinks, D has the potential
to become a very good competitor to Go and Crystal for server
development, as both of them are also performant garbage
collected languages.
And with dlangui, developing connected desktop application is a
real pleasure.
D should be promoted for what it does best, and should how
complex application can be made easily and efficiently with
simple code.
More information about the Digitalmars-d
mailing list