The Unreasonable Effectiveness Of The Julia Programming Language

A report from the recent JuliaCon <https://arstechnica.com/science/2020/10/the-unreasonable-effectiveness-of-the-julia-programming-language/>: Six years ago, I wrote in these pages about the enduring prominence of Fortran for scientific computing and compared it with several other languages. I ended that article with a prediction that, in 10 years, a new language called Julia stood a good chance of becoming the one that scientists would turn to when tackling large-scale numerical problems. My prediction was not very accurate, though. It actually only took Julia about half that time. He goes on to talk about the “two-language problem” and the “expression problem”, and how Julia solves these through its “multiple-dispatch” feature. A key point is that, even with all these advanced features, it manages to maintain program speed close to that of C++.
participants (1)
-
Lawrence D'Oliveiro