当前位置: X-MOL 学术arXiv.cs.PL › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Toward Modern Fortran Tooling and a Thriving Developer Community
arXiv - CS - Programming Languages Pub Date : 2021-09-15 , DOI: arxiv-2109.07382
Milan Curcic, Ondřej Čertík, Brad Richardson, Sebastian Ehlert, Laurence Kedward, Arjen Markus, Ivan Pribec, Jérémie Vandenplas

Fortran is the oldest high-level programming language that remains in use today and is one of the dominant languages used for compute-intensive scientific and engineering applications. However, Fortran has not kept up with the modern software development practices and tooling in the internet era. As a consequence, the Fortran developer experience has diminished. Specifically, lack of a rich general-purpose library ecosystem, modern tools for building and packaging Fortran libraries and applications, and online learning resources, has made it difficult for Fortran to attract and retain new users. To address this problem, an open source community has formed on GitHub in 2019 and began to work on the initial set of core tools: a standard library, a build system and package manager, and a community-curated website for Fortran. In this paper we report on the progress to date and outline the next steps.

中文翻译:

迈向现代 Fortran 工具和蓬勃发展的开发者社区

Fortran 是当今仍在使用的最古老的高级编程语言,并且是用于计算密集型科学和工程应用程序的主要语言之一。然而,Fortran 并没有跟上互联网时代的现代软件开发实践和工具。结果,Fortran 开发人员的经验减少了。具体而言,缺乏丰富的通用库生态系统、用于构建和打包 Fortran 库和应用程序的现代工具以及在线学习资源,使得 Fortran 难以吸引和留住新用户。为了解决这个问题,2019 年在 GitHub 上形成了一个开源社区,并开始着手开发最初的核心工具集:一个标准库、一个构建系统和包管理器,以及一个社区策划的 Fortran 网站。
更新日期:2021-09-16
down
wechat
bug