10 ms·
Interesting to note that BlackRock's Aladdin software platform, powering much of this stuff, is being largely written / re-written in Julia. https://juliacompu
by one-more-minute 10y ago
Interesting to note that BlackRock's Aladdin software platform, powering much of this stuff, is being largely written / re-written in Julia.
https://juliacomputing.com/case-studies/blackrock.html https://juliacomputing.com/case-studies/blackrock.html
- eb0la 10y agoNot surprising. Just take any function you write and write code_native( your_function, () ) Knowing that the JIT is actually executing means a lot to me. For investment banks this means lower cost (quants can write code that goes into production) and lower latencies.
- tnecniv 10y agoAny idea what it was written in before?
- jwilliams 10y agoC++ and Java - including some Scala I believe.
- dragonquest 10y agoA lot of Perl before Java came along.
- 5706906c06c 10y agoJava primarily.
- deleted 10y ago[deleted]
- daveguy 10y agoDoes Julia have good substitutes for Numpy / Scipy / sk-learn / Pandas / Matplotlib / Keras / Tensorflow / Theano yet either natively (for Numpy) or from libraries (for others)? Ease of analysis being almost at the level of matlab is why I stick with python. I would love to be able to switch to something that doesn't have such a heavy handed approach at the top.
- devdoomari 10y agoJulia can simply use python libs
- kbd 10y ago> I would love to be able to switch to something that doesn't have such a heavy handed approach at the top. Meaning?
- deleted 10y ago[deleted]
- semi-extrinsic 10y agoIf I understand Julia correctly, "Numpy" is built into the core language - i.e. the basic Julia array class is fast like Numpy arrays and does what they do. As for equivalents to Pandas, Matplotlib etc., Julia has thin wrappers around the Python versions of these so you can use them just like in Python with the same performance.