Fortran作为第一门高级语言,至今在科学计算上依然有着不可替代的作用。近期尝试C#下用Math.net做矩阵运算,尽管重载了运算符以及有了相应数学库的支持,但和Fortran相比任然觉得欠缺矩阵运算的便利。另外和C/C++相比Fortran做科学计算也更容易达到较高的效率,而无需考虑各种复杂的因素。
不过目前Fortran缺乏比较便利的IDE,用VS2010没有自动补全,没有各种匹配,开发体验和C#相差太远。
只能又折腾出Vim简单配置一下,编写第一个Fortran学习程序了
博客的代码着色不支持Fortran,谁能推荐个支持Fortran的Windows Live代码着色插件啊?
!Fortran Vim 练习1 数据类型 program test1 implicit none !必须声明数据类型 implicit [im'plisit] :暗示 integer:: int_1=5 !integer ['intidʒə] 整数 integer(kind=4)::int_2 !4字节整形 real::real_1,real_2 !4字节单精度 real(kind=8):: real_3 !8字节双精度实型 logical:: logical_1 !布尔类型 逻辑类型 character(len=20)::char_1 !字符 长度20 complex(kind=8)::complex_1!复数 print *,int_1 !输出 ==Write(*,*) int_1 read(*,*) char_1 !读取用户输入 end program test1