How I Came to Write D -- by Walter Bright

Bienlein jeti789 at web.de
Wed Apr 16 01:21:35 PDT 2014


On Tuesday, 15 April 2014 at 19:19:00 UTC, Jordi Sayol wrote:
> El 11/04/14 12:10, Walter Bright ha escrit:
>
>>> but hey, now we have D.
>> 
>> Yeah, I like D far better than Java.
>
> +1000

So do I. But for Java there is Hibernate, Hadoop, Cassandra, DI, 
JSF, JMS, JTA, SOAP, REST, vert.x, Quartz, web servers, 
application servers, various NoSQL-DBs and I don't know what. As 
you most often need some of those things in enterprise computing 
I'm pretty much bound to Java.

There are a number of job adds for Go developers (see 
http://golangprojects.com). Go seems to be a good complement for 
Ruby, Python, PHP which are slow and have bad concurrency. Then 
Go seems to appeal to companies whose product is some server-side 
application (like some cloud offering or PaaS).

I believe D could also play well in this server-side arena like 
Go. Maybe with the FiberScheduler developed by Sean Kelly D can 
also offer "dead-simple" concurrency and be appealing to 
developing cloud solutions or other style of server-side 
applications for which easy concurrency is a big plus.

-- Bienlein


More information about the Digitalmars-d-announce mailing list