3 ms·
> Julia absolutely shines there Do you have evidence for that? I'm a mathematician at a research university, and maybe two of my colleagues are using Julia. D
by bzxcvbn 4y ago
> Julia absolutely shines there
Do you have evidence for that?
I'm a mathematician at a research university, and maybe two of my colleagues are using Julia. Despite their proselytism, everyone else is using Python, C, or math-specific software such as GAP, Matlab, or Mathematica.
- krastanov 4y agoDepends on what exactly you would like evidence for. Your dissenting comment is that Julia is not popular yet. With that I can easily agree, but that is also not directly related to whether it is an amazing tool, which was my claim. In terms of examples of hard sciences where it shines: It is the only tool in existence that has at the same time high-quality differential equation solvers and autodiff on them. Compare DifferentialEquations.jl to any other package in any other language. The rich capabilities of the aforementioned package depend on the multiple dispatch + aggressive devirtualization used in Julia. Python/Jax/Tensorflow/Pytorch while wonderful on their own, are nowhere near these capabilities. Matlab/Mathematica do not have these capabilities. The famous C/Fortran/C++ libraries are also far less capable in comparison.
- bzxcvbn 4y agoOnce again, I'm looking for evidence, not your say-so...
- krastanov 4y agoQuoting from my reply so the evidence is easier for you to notice: > Compare DifferentialEquations.jl to any other package in any other language If you do not know how to do such a comparison for yourself, this thread has details https://news.ycombinator.com/item?id=31883793 https://news.ycombinator.com/item?id=31883793