Re: [問卦] 會fortran的都是什麼人
※ 引述《LaAc (深淵戰士)》之銘言:
: 現在程式語言裡,C/C++/python之類的大家都知道,很多人都有涉獵,也有許多大學有特
: 地開設課程在教學。
: 但Fortran這種語言主要是哪種領域在使用的?好像很少聽到有人在使用或開課。跟python
: 或C比起來,他是不是存在感很低?我只在計概課本中看過它,還以為它跟ADA一樣消失在
: 時代洪流中。
: 有沒有卦?
Fortran 算是"科學計算程式語言"的始祖 主要是用來做數值分析
與 Fortran 相比 後來 MatLab/Maple/Mathematica 都算是比較高階的
Fortran 裡很多函數或是演算法都必須自己寫 3M語言相對就開發了很多的工具箱
數值分析的概念就是透過計算或規劃求解 然後將分析的結果可視化 (輸出成圖或表)
"計算求解" 主要包含方程式解根/最優化問題求解/數值積分與微分/微分方程求解等方面
進行數值分析的前提是 研究人員必須自行先構建好模型 有的模型可以直接手動求解
有的模型無法直接求解 之後 我們根據模型的設定或求解結果 撰寫計算所需要的程式
然後搭配應用迴圈與控制流程 給定參數賦值 運行程式展開計算 最後將結果做成圖表
小弟身邊有在繼續使用 Fortran 的族群年齡都偏大 至少50up
領域的話 數學物理 工業工程 經濟或財務(做理論研究的)等學門 都還是有人在使用
但是確實他的普及率 近年來遠遠不及3M 3M之中 MatLab 應該是目前的用戶最多的了
MatLab 除了數值分析/科學計算的功能 還能夠支援訊號模擬 Simulink 也能做機器學習
甚至做統計分析 資料科學相關的工作都能夠幫得上忙 小弟算是 MatLab 的忠實用戶了
不少人都認為 MatLab 的基礎語法和 R 非常相似 但是 R 是免費的 所以自從 R 問世後
吸走了不少原先 MatLab 的忠實用戶 MatLab 的 License 所費不貲
在 2019 IEEE 針對全球最受歡迎(最廣泛使用)的程式語言 做了一個 Top-10 排行榜
R/Python 都在前五 與 C 相關的家族語言 C/C++/JAVA/JAVAscript 都有進入排行榜
幸好 MatLab 還排在第八 不過也有點擔心 在過個五年 MatLab 的排名不知道還會掉多少
Fortran 呢?? 恩 搞不好 top-30 都排不進去了 Fortran 好像 1995 年有一個版本
之後不確定還有沒有再更新 但是用過 MatLab 後 個人就不會想繼續執著用 Fortran 了
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.161.243.110 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1597600353.A.844.html
推
08/17 01:54,
3年前
, 1F
08/17 01:54, 1F
→
08/17 01:55,
3年前
, 2F
08/17 01:55, 2F
推
08/17 02:00,
3年前
, 3F
08/17 02:00, 3F
大大說的對 現在檯面上的程式語言 五花八門 但是好像"基礎"功能都頗相似
不過 有些語言已經用了很多年習慣了 基於情懷 捨不得換吧 XD
※ 編輯: oddyssey (118.161.243.110 臺灣), 08/17/2020 02:02:46
→
08/17 02:01,
3年前
, 4F
08/17 02:01, 4F
推
08/17 02:04,
3年前
, 5F
08/17 02:04, 5F
推
08/17 02:09,
3年前
, 6F
08/17 02:09, 6F
謝謝你的推薦 小弟有摸一點 Python 不過目前還沒喜新厭舊啦 XD
※ 編輯: oddyssey (118.161.243.110 臺灣), 08/17/2020 02:13:53
→
08/17 02:13,
3年前
, 7F
08/17 02:13, 7F
→
08/17 02:17,
3年前
, 8F
08/17 02:17, 8F
→
08/17 02:34,
3年前
, 9F
08/17 02:34, 9F
→
08/17 02:36,
3年前
, 10F
08/17 02:36, 10F
→
08/17 02:38,
3年前
, 11F
08/17 02:38, 11F
→
08/17 02:38,
3年前
, 12F
08/17 02:38, 12F
→
08/17 02:39,
3年前
, 13F
08/17 02:39, 13F
→
08/17 02:40,
3年前
, 14F
08/17 02:40, 14F
→
08/17 02:40,
3年前
, 15F
08/17 02:40, 15F
→
08/17 02:41,
3年前
, 16F
08/17 02:41, 16F
→
08/17 02:42,
3年前
, 17F
08/17 02:42, 17F
→
08/17 02:43,
3年前
, 18F
08/17 02:43, 18F
→
08/17 02:43,
3年前
, 19F
08/17 02:43, 19F
→
08/17 03:24,
3年前
, 20F
08/17 03:24, 20F
→
08/17 03:24,
3年前
, 21F
08/17 03:24, 21F
討論串 (同標題文章)