Why aren't you using D at work?
Paulo Pinto via Digitalmars-d
digitalmars-d at puremagic.com
Fri May 29 03:05:07 PDT 2015
On Friday, 29 May 2015 at 09:33:25 UTC, Kagamin wrote:
> On Thursday, 28 May 2015 at 14:38:51 UTC, Manu wrote:
>> I expect I'm not alone. Please share the absolute blockers
>> you from adopting D in your offices. I wonder if there will be
>> themes emerge?
> If you're interested in enterprise point of view, our ecosystem
> is build around .net technologies, it gets the job done, so
> it's usually hard to come up with a case for D. There is a
> small utility, which updates database in a multithreaded
> fashion and doesn't share code with the rest of the project,
> but it needs database connectivity for mssql and oracle and
> again D can't show any advantage in such use case.
Our customers live in Java and .NET world. They also tend to
choose the technology stack themselves.
C++ only appears into the scene when there is the need for some
OS integration or performance boost. So just as JNI, P/Invoke,
Also there are native compilers for both eco-systems around the
corner. .NET Native on one side and the AOT support is being
discussed for Java 10 (ignoring the commercial options).
For the customers doing mobile projects, we tend to go with a mix
of platform SDKs and some web help.
Overall, for the amount of C++ code that gets written, D would
hardly make any difference and cannot compete with the
eco-systems being used from business case point of view.
More information about the Digitalmars-d