Fortran:科学计算语言大哥大

    做数学建模和科学计算的人们都应该对MATLAB不陌生,其丰富高效的函数库为我们的编程带来了极大的便利,又由于其解释的特点,调错也很便利,适于做原型开发。但也有其缺点,正是其解释特点,用M语言(MATLAB上的编程语言)编写的程序执行起来效率大打折扣(调用内建函数除外,因为它们是用C或fortran语言实现的,并且调用延迟也非常小,而M语言编写的函数调用延迟非常可观)。但是C/C++执行效率高,但编写科学计算类的程序显然没有MATLAB方便,而且还有很多语言陷阱,不是高手很容易掉近去,给后期的调试和维护带来了很多麻烦,并且其科学计算方面的库也远没有MATLAB丰富,虽然网上也有不少免费的库,但是要自己去配置,也添了不少麻烦,不能否认的是,设计良好的C++模板库确实效率和易用性上都有上佳表现,这让我们对C++也抱有期待。我想说的是另一个爷爷级的语言Fortran,它既有MATLAB的易用性(实际上MATLAB正是借鉴了它的这些特点,不会有C++那么多陷阱),又积累的大量的库,执行效率又是首屈一指,确实是科学计算语言的首选。有关Fortran的资源很多,大家可以google一下咯!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值