3 ms·
One thinks that language does not matter - but it often does. While conceptually they are all the same, Julia, through its performance allows one to achieve hig
by ViralBShah 6y ago
One thinks that language does not matter - but it often does. While conceptually they are all the same, Julia, through its performance allows one to achieve high performance without needing to write kernels in C.
When one is writing computational codes to address new problems, one does not always have a library of well-written high performance packages to call. The ability to use a high levels of abstraction, that Julia offers, and then being able to run your programs at scale on heterogeneous hardware, is what makes Julia attractive.
As a result, I am already seeing that Julia is already enabling a large number of scientists and engineers to write libraries and packages, instead of being end users. I believe that these numbers will explode in the coming years and computational science will further establish itself as a credible third pillar of science along with theory and experiments.