Hacker News new | ask | show | jobs
by qop 2882 days ago
I'm not so familiar with the academic side of things as much as I am finance and corp side of things.

Academic roles probably benefit a lot more from the more rigorously designed language/platfrom R offers. Not to mention the maturity of the ecosystem.

Julias big draw is performance, in my eyes. Ease of use is good too, Python syntax + types + macros is great, but the speed is absolutely killer once you get it tuned up.

Time will tell, but I see some very strong threats as Julia already has packages for xlsx, and a good Quant community forming up.

For finance, I will be shocked if Julia isn't a household name 2-3 yrs from now. It's what the financial world has been waiting for.

Python won't be killed for a while. It's just too ubiquitous. But it poses no major threat to any major firm who needs decent performance, and there will be more and more turmoil in python chore community as time goes on. I think it will get much worse, not better.

1 comments

Julias big draw is performance, in my eyes. Ease of use is good too, Python syntax + types + macros is great, but the speed is absolutely killer once you get it tuned up.

Yes I’ve heard that but the counter-argument is just use Numba and leverage your existing Python/NumPy code onto GPU. Everyone always forgets that the Python community is very comfortable with offloading heavy lifting to other languages.

Those people generally aren't of the same caliber as Matlab programmers.

I'm talking about professional-grade numerical work. People use matlab or R for this currently. Mathematica too.

These people, who are very talented mathematical minds but maybe not necessarily the most talented programmers, are going to eventually find Julia to be more convenient and more attentive to their needs doing numerical work than Python+PyJunk libraries.

Python sucks. Plain and simple. No types, no macros, it's slow, it can be a pain to get gpu support up and running, the main guy just up and left (?!?!?), and the primary survival trait of the community at large is figuring out how to write python and make something other than python do the work.

It would be like buying a car and the dealer hands you a complimentary bus pass and says "try and keep her off the road if you can help it."

So yeah. I don't consider it a major threat to the ecosystem.