good reasons not to use D?

Laeeth Isharc via Digitalmars-d-learn digitalmars-d-learn at puremagic.com
Wed Nov 4 04:25:30 PST 2015


On Friday, 30 October 2015 at 10:35:03 UTC, Laeeth Isharc wrote:
> I'm writing a talk for codemesh on the use of D in finance.

Sorry - I wrote this in a hurry, and I should have said on my 
experience of using D in finance (not the whole sector, which is 
absolutely enormous and very diverse), and what lessons and 
general things might be useful for others considering D.

I can imagine lack of fixed point might be a problem.  Shouldn't 
this be in Phobos?  If BigInt is, then why not fixed point?  
There is this library here - had some problems compiling it last 
time (dmd versions), but it seems at least somewhat 
thought-through:

https://github.com/jaypha/fixed

Not sure if I replied to the suggestion that D isn't suitable for 
enterprise use.  That's a word with a nice penumbra of 
connotations.  If you mean you shouldn't use it for a project in 
a multinational where thare are 100 people working on it and 
without extensive experience of using D by the key people 
already, then sure.  If you mean that D isn't suitable for 
serious work where there are very large amounts of money at 
stake, and the organisation may be a decent size then I strongly 
disagree.  The examples of Facebook's worp, Sociomantic, EMSI, 
and the German guys who do the Norwegian train system ought to be 
sufficient to make that point...



More information about the Digitalmars-d-learn mailing list