Fortran 编程语言 |
您所在的位置:网站首页 › fortran需要 › Fortran 编程语言 |
Fortran 编程语言¶
Fortran 高性能并行编程语言 开始 特征 高性能 Fortran自始至终为科学和工程中的计算密集型应用而精心打造,成熟的、久经实战考验的编译器和库使得您可以编写出贴近硬件、运行高效的代码。 静态和强类型 Fortran是一种静态强类型语言,这种特性使得编译器能够及早发现许多编程错误,并有助于编译器生成高效的目标代码。 易于学习和使用 Fortran作为一种相对较小型的语言,其学习和使用的便捷性令人惊讶。表达大多数数学和算术运算,尤其是针对大型数组的操作,就如同在白板上书写方程式一样简单直观。 多范式 Fortran赋予您根据问题特性选择最适宜编程风格的灵活性,无论是命令式、过程式、面向数组、面向对象还是函数式编程,皆能得心应手。 原生并行 Fortran作为一款原生支持并行处理的编程语言,拥有直观类似数组的语法结构以实现CPU间的数据交换。无论是单一CPU环境下,共享内存多核系统中,还是分布式内存的高性能计算(HPC)或云端系统上,几乎可以使用相同的代码运行。通过Coarray、teams、events以及collective subroutines等功能,您能够灵活地运用最适合当前问题的各种并行编程模式。 FAQ(常见问题) Fortran 的现状如何? Fortran is mature and under active development. The latest revision of the language is Fortran 2023. There are over a dozen open source and proprietary Fortran compilers. Further, open source projects like the Standard Library and the Fortran Package Manager are under active development. Fortran 是用来做什么的? Fortran主要应用于早期即采纳计算技术的领域,如科学与工程计算。这其中涵盖了数值天气预报、海洋预测、计算流体动力学、应用数学、统计学乃至金融等领域。在高性能计算领域中,Fortran占据主导地位,并且正是借助Fortran编写的程序来衡量和基准测试世界上最快的超级计算机性能。 是否应选用Fortran进行新项目的开发? 如果您正在编写一个程序或库,以对大型数值数组进行快速算术计算,那么Fortran是完成这项工作的最佳工具。 Join us! Mailing listSubscribe to our mailing list to discuss anything Fortran related, announce Fortran projects, discuss development of core fortran-lang.org projects (stdlib, fpm), and get the latest news. DiscourseJoin the discussion about all things Fortran on the fortran-lang discourse. Twitter @fortranlang RSS feedRSS clients can follow the RSS feed. Open sourceContribute code, report bugs and request features at GitHub. 让 Fortran 变得更好 撰写提案 有关于如何提高语言的想法吗?你可以在 GitHub 上向 Fortran 标准委员会撰写新提案或为现有提案做出贡献。 开发工具 你还可以通过贡献其工具套件来帮助改进 Fortran,例如 标准库、Fortran 包管理器、本网站。 编写 Fortran 软件 或者只是为你的研究、业务或学校作业编写 Fortran 软件。你可以了解如何从这里开始。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |