用户名:
密 码:
忘记密码?
 
版主:黑木崖
    
 · 九阳全新免清洗型豆浆机 全美最低
 
优胜劣汰,所以C胜FORTRAN遭淘汰
送交者: 声明 2015月10月11日03:51:27 于 [世界军事论坛] 发送悄悄话
回  答: C与Fortran各有优劣;若是单纯的科学计算,则 acarefreeman 于 2015-10-10 22:27:40

作为第一个命令式编程语言FORTRAN让人们开始了用近似英语的文字编程的时代。但也许过分急于超越用孔洞编程,也许一开始的处理器过于原始,FORTRAN对机器的操控让人有隔靴挠痒之感。FORTRAN77居然没有动态内存使用的控制机制。

这对要充分利用自己的计算机的人来说是不可接受的。所以发明UNIX的人也创造了C。它让人们既可以用近似英语的文字编程,也可以用近似机器语言的准确来控制运行我们的程序的机器。什么是在堆栈内存里,什么是在堆内存里,都一目了然。

等到了C++面向对象编程的时代,FORTRAN落后得就不止一条街了。

至于说高效,可以用近似机器语言的准确来控制运行我们的程序的机器的CC++是不可能输给FORTRAN的。与FORTRAN77相比,由C汇编出来的程序几乎毫无浪费。而无动态内存处理的FORTRAN77在小机器上根本无法做超出机器内存可同时容纳的计算。

可靠性?那是编程人的责任,与语言何干?当然,编程人总是要用一大堆“代码库”。但“代码库”的可靠性也并不能算到语言头上。何况FORTRAN为了克服它的先天不足,用的“代码库”比CC++还多,能可靠到哪儿去?

至于方便,那只是一个人嫌学新东西麻烦的借口罢了。

几十年了,FORTRAN被淘汰已成事实。

当一个聪明人不求甚解,或自以为聪明、把自己肤浅的理解当作事情的全部的时候,他会发现自己生活在一堆悖论中: CFORTRAN各有优劣,然而别人都早已不用FORTRAN。当年延伸牛顿力学的努力似乎与爱因斯坦的狭义相对论差不多是一回事,然而别人都早已奉爱氏理论为经典。

别人都错了,唯我独醒?有这种可能吗?


0%(0)
0%(0)
绗� 鍚� (蹇呴€夐」): 瀵� 鐮� (蹇呴€夐」): 娉ㄥ唽鏂扮敤鎴�
标 题 (必选项):
内 容 (选填项):

娈佃惤鏍煎紡
瀛椾綋
瀛楀彿
实用资讯
北美最大最全的折扣机票网站
美国名厂保健品一级代理,花旗参,维他命,鱼油,卵磷脂,30天退货保证.买百免邮.


一周点击热帖 更多>>
1 绂忓缓鑸版渶鏂拌埅鎷嶅浘 鏈変竴鍨嬪墠鏈叕甯� eastwest
2 浠ヨ壊鍒楄浼婃湕杞扮偢鍒板簳鏈夊鎯紙楂� eastwest
3 澶栦氦浜嬪姟涓ㄥ嵃搴︾殑澶у浗濡勬兂 zt eastwest
4 涓編鑸拌浇鍥哄畾缈奸璀﹀悓瑙掑害娓呮櫚瀵� eastwest
5 (^o^)/~锛氭柊鍨嬬壒绉嶆満~ zt eastwest
6 杩�20B婕備寒娓呮櫚椋炶澶у浘 eastwest
7 鍏唬鏈烘哀鍖栭晸闆疯揪鏉ヤ簡锛佹垨鎼浇绌� eastwest
8 鑷充粖鏈€娓呮櫚绌鸿3000椋炶鍥� zt eastwest
9 J35鐨勭┖鍐涘瀷鍜屾捣鍐涘瀷 鐓庨ゼ
10 楂樺織鍑嚎鍜屽鍗拌皥鍒� zt eastwest
一周回复热帖
1 娉㈡柉涔熸湁涓囧浗鏉ユ湞鐨勬椂鍒伙紝浼婃湕涓� eastwest
2 璇哄寰椾富鏈€鏂扮爺绌讹細涓滀簹鍥藉鐢熻偛 eastwest
3 DW: 鍦ㄥ己鏉冮潰鍓嶆湁鍑犱釜鏁笉鎬傦細鍖� 澶у浗鏈夊ぇ鍥�
4 浼婃湕鍙g锛屾槸鎬庝箞鍦ㄤ腑鍥藉穿濉岀殑锛� eastwest
5 浼婁互鎴樹簤鎬庝箞鐪嬭緭璧紵 zt eastwest
6 浼婃湕鐘笅涓ゆ垬鐣ユ€ч敊璇� eastwest
7 鎴戝湪浼婃湕宸ヤ綔杩囷紝浼婃湕浜哄潎鍙楁暀鑲� eastwest
8 閲嶇锛佺壒鏈楁櫘锛氫互鑹插垪鍜屼紛鏈楀凡鍚� eastwest
9 杩�20B婕備寒娓呮櫚椋炶澶у浘 eastwest
10 浠ヨ壊鍒楄浼婃湕杞扮偢鍒板簳鏈夊鎯紙楂� eastwest
历史上的今天:回复热帖
2014: 军报刊文:想到毛泽东的伤口,没有冷却
2014: 如果政变抓了金三,杀还是不杀?是个问
2013: 恭喜北大留学生穆拉图·特肖梅当选埃塞
2013: 院士批中国重大装备多仿制 工程人员无心
2012: 美若松手 台制飞弹可达三峡
2012: 张灯结彩的16号大赌船 组图二
2011: 我有个vision,双十节有一天会成为全体
2011: 80后的童鞋们,还记得大明湖畔的克林顿
2010: 这里所有的人都认为辛亥革命不过是权利
2010: 今天是中国民国99岁生日啊,网友们!让