Discuz! Board

 找回密碼
 立即註冊
搜索
熱搜: 活動 交友 discuz
z»z z z Fortran 還活著!
查看: 4|回復: 0

Fortran 還活著!

[複製鏈接]

1

主題

1

帖子

5

積分

新手上路

Rank: 1

積分
5
發表於 11:44:41 | 顯示全部樓層 |閱讀模式
經常有一些公司聯繫我們聘請軟體開發人員。如果我心情友好,我會禮貌地傾聽他們的講話並回答他們的問題。其中一個不可避免的問題是:您需要軟體開發人員具備哪些技能?而且,同樣不可避免的是,當我告訴他們我需要Fortran開發人員時,討論發生了尷尬的轉變。這些公司中的大多數不僅不提供 Fortran 開發人員,而且他們根本不知道語言是什麼。我不止一次不得不拼寫這個名字:FORTRAN。

有時這很煩人,但更多時候它讓我感到有點自豪,就像我屬於很久以前的某個古 https://zh-tw.bcellphonelist.com/middle-east-mobile-number-list/ 老的秘密邪教,保存著神聖的知識。但事實上,這個邪教並不是很秘密,知識也不是那麼排外。在我們的科學軟體開發領域,Fortran 非常活躍。儘管它在Tiobe 的流行程式語言清單中排名第 10 位。

所以,這是為那些不屬於這個利基(或邪教,如果你願意的話)的人準備的。我們仍然使用您認為早已不再存在的語言的幾個主要原因。

1. 遺產的慣性

     


那裡有大量極其有價值的 Fortran 代碼遺產。事實上,這個原因也可能同時是第二至第五個原因。如果沒有這些遺產,Fortran 將很難生存。但事實是,我們今天使用的許多天氣預報、風暴潮預測、交通監控等軟體系統都起源於八十年代。然後,Fortran 成為首選的科學軟體工程語言(或更確切地說:或多或少是唯一的語言,實際上沒有選擇)。這些系統經過三十多年的改進,累積了幾代科學家和開發人員的智慧。只要這段程式碼結構夠好並且編碼整齊,用不同的語言重建它們將完全浪費資源。因此,我們有充分理由在這個堅實的基礎上繼續發展(我們在 VORtech 每天都這樣做)。

2. Fortran 很有效率(或確實如此?)
許多 Fortran 開發人員會告訴您,Fortran 非常高效,因此最適合數字運算。但這個說法的邏輯有問題。更好的說法是:「如果你用它來進行數字運算,它是高效的」。或者甚至更好:「它允許對常見的數位處理任務進行簡單明了的表達,這使得編譯器相對容易地為此類任務建立有效的可執行檔」。後一種表達方式顯然不如前一種表達方式那麼吸引人。但事實是,儘管用 Fortran 編寫高效程式碼可能更容易,但 Fortran 並不總是優於其他語言。使用現代 Fortran 方言,編寫低效程式碼甚至不是太難。


回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

Archiver|手機版|自動贊助|z

GMT+8, 14:10 , Processed in 0.051260 second(s), 18 queries .

抗攻擊 by GameHost X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回復 返回頂部 返回列表
一粒米 | 中興米 | 論壇美工 | 設計 抗ddos | 天堂私服 | ddos | ddos | 防ddos | 防禦ddos | 防ddos主機 | 天堂美工 | 設計 防ddos主機 | 抗ddos主機 | 抗ddos | 抗ddos主機 | 抗攻擊論壇 | 天堂自動贊助 | 免費論壇 | 天堂私服 | 天堂123 | 台南清潔 | 天堂 | 天堂私服 | 免費論壇申請 | 抗ddos | 虛擬主機 | 實體主機 | vps | 網域註冊 | 抗攻擊遊戲主機 | ddos |