Andrei's list of barriers to D adoption

Laeeth Isharc via Digitalmars-d digitalmars-d at puremagic.com
Tue Jun 7 02:00:11 PDT 2016


On Tuesday, 7 June 2016 at 08:31:09 UTC, Russel Winder wrote:
> On Tue, 2016-06-07 at 05:39 +0000, ketmar via Digitalmars-d 
> wrote:
>> 
> […]
>> funny thing: those "financial sector" most of the time doesn't 
>> give anything back. adding special decimal type complicating 
>> the compiler and all backends. i myself never needed that for 
>> my whole lifetime (and this is more than two decades of 
>> programming, in various free and commercial projects).
>
> Financial organizations generally want all their language 
> infrastructure for free (GCC, Python, Eclipse) anything they 
> write themselves is treated as asset and so theirs not for 
> anyone else.
>
> Show them PyPy is 30x faster than CPython for their use case 
> but needs £50,000 to be production ready, and they carry on 
> using CPython. (And waste millions of £s in staff time waiting 
> for Python codes to finish.)
>
>> i'd say: "you want it? DIY or GTFO."
>
> That leads to them using Java, Scala, C++, C# and Python. Which 
> they do.

I only know a certain portion of that world, but for example Jane 
Street has done quite a lot for Ocaml, Bloomberg has released 
some useful things including for languages, Morgan Stanley has 
supported Scala, I have supported in a small way some things for 
D and will be releasing a working Bloomberg API soon.  Don't look 
for innovation to come from the banks because they have had other 
things to deal with, but even there there is the beginning of a 
broader change in mindset.

EMSI are in econ not quite finance and they released containers.

Finance is just one more industry, but it's quite a pragmatic one 
and still has a decent share of global IT spending.



More information about the Digitalmars-d mailing list