3 ms·
The languages that have proven to be effective for high-performance computing are Fortran, Julia, C, and C++; but only the first two are convenient media for th
by leephillips 5y ago
The languages that have proven to be effective for high-performance computing are Fortran, Julia, C, and C++; but only the first two are convenient media for the scientific programmer. Recent activity in scientific computation is moving to Julia, but the vast amount of existing Fortran code makes this effort around tooling worthwhile.
- Bostonian 5y ago"Recent activity in scientific computation is moving to Julia" I'm not saying you are wrong, but I wonder what metric you are using.
- leephillips 5y agoThat’s a fair question. I can’t claim to have anything that would merit being called a “metric”. The number of papers and projects using Julia increases every year, but that in itself doesn’t quite support my claim. What I mean is that there are regularly new large-scale computational projects adopting Julia, and they are the types of projects that, in most cases, I’m pretty sure would have used Fortran seven years ago.
- pjmlp 5y agoI guess this project list is a possible metric. https://juliacomputing.com/case-studies/ https://juliacomputing.com/case-studies/
- TheRealKing 5y agoThe fact that Fortran applications are not collected in a single page by a for-profit company that does not exist in the case of Fortran, does not in anyway prove that new applications moving away from Fortran.