News for hackers. Stuff that matters.
Re:Romeo and Julia, Where Romeo Is Basic Statistics by staplung on Friday March 15, 2024 @11:47AM (#39717049)
Scientific computing. Of the languages you cited, none (other than Julia) have dynamic dispatch, a feature that turns out to be unexpectedly powerful and allows lots of packages to hang together much more effectively than you would expect.

Also, Rust specifically doesn't have built-in rational numbers, complex numbers, bigints or proper matrixes. There are lots of crates that implement them but that's precisely what prevents a cohesive ecosystem from developing.

Re:Romeo and Julia, Where Romeo Is Basic Statistics by abdullahkhalids on Friday March 15, 2024 @05:54PM (#39721116)
I don't know anything about this, but the wiki article [1] says that Python, Rust and Julia all have Dynamic dispatch. However, it seems like Python has single dispatch, but Julia has multiple dispatch. Is that what you meant?

[1] https://en.wikipedia.org/wiki/Dynamic_dispatch