Earlier quoted context omitted.
Not trying to be a troll, but... I was on the Julia train full-force until I started using it more heavily. My sense is that the benchmarks are a little misleading. These benchmarks give a little flavor of what I'm talking about: https://github.com/kostya/benchmarks If you look at them, you'll see that Julia is indeed crazy fast in some cases. But in other cases, the performance is kind of middling. The native thread…
I see, thanks for that info on Julia's performance. As for OOP, I feel like that's more a matter of preference. I don't buy the functional is better (generally speaking not specific situations where it might be). But I could be wrong, I just don't see evidence, only anecdotal claims by fans of functional programming (which doesn't mean they're wrong only that I'm not convinced). To be fair, they have arguments agains…
I wouldn't say I'm a functional purist (at least so far), but inheritance in particular has caused me some headaches in the past. I like Rust's approach to all of that, but it's much lower level.
Honestly, if Crystal ended up taking over the programming world, I wouldn't mind. Its a very nice language with a lot of advantages over what people are using now.