yahyaheee
Joined 11 years ago
Joined 11 years ago
Money is ultimately a reflection of power, and decentralization is merely a tool for when those power structures limit the market.
I really tried to like Julia, wrote it for months, but it misses the mark. I've been working in analytics for 10 years and of everyone I know who's tried it I only know a couple people who like Julia.
Thats a problem, and you can see it in the adoption numbers. The Julia community keeps wanting to bury their head in the sand and pretend its not which is fun.
Julia — odd language
R — not a general purpose programming language
Most of the data scientist and ml engineers I work with want a new language. So yeah it’s not a bad idea
I mainly use tch-rs which are just bindings around libtorch, there are a couple edges wrapping c++ (function overloading) but overall it works great. I've also used ndarray a fair amount which is nice.
If you need a web server there are much better choices. Data analysis and scripting are about the only places I see it used successfully nowadays
I agree it needs to be as simple as python on the high level though, or the data science end of the spectrum will just never adopt it.
I’ve also recently learned Rust to replace C++ and it’s an absolute pleasure.
I do think there’s a lot of room for a new data analysis language. It’s just not Julia, I’ve been writing all my ML stuff in Rust and that’s actually been a lot of fun although I don’t see that as getting picked up by the mainstream.
Unless c++ makes some major changes I think Rust will gain steam in all the areas you mentioned.