Ch27-Fortran 编程
Contents
Fortran 是一种适应数学表达、高性能科学计算的成熟、免费语言,这是它的特色。
随着 Fortran-lang 社区的努力,Fortran 迎来复苏迹象,作者看好这种发展,虽然 Fortran 也存在一些问题:
- 开源社区生态小,开发者少;
- 语法糖少,语言标准迭代缓慢且不一定具有流行性。
我常使用以下工具链软件:
27.1 fpm 与 meson
fpm 目前还不够成熟,主要表现在对外部链接的支持上,meson 则相对更成熟。
这是我写的《Fortran中文手册》。
27.1.1 fpm-更适合小型代码
|
|
27.1.2 meson-更适合大型代码
使用 meson、CMake、GFortran 等工具,可以方便在远程服务器(Linux、Windows-MSYS2)上使用编译环境。
|
|
27.2 包复用的基础
- 容易获取,如采用通用获取手段;
- 社区官方持续支持;
- 接口简单、文档健全。