為什麼越來越多的科學家使用Python、Ruby而非Fortran?
01-22
Python 不過是膠水罷了,離開編譯語言做內核,就只能玩玩小規模計算
瞧不起f的很多,但是科學計算軟體不是中國式城建那樣每年要把上一年挖的溝再挖一次。那些基礎設施是要用幾十年的。因為某些人不喜歡就要換了語言重寫?那是吃飽了撐的。過幾年又有人矯情不喜歡Python 又要重寫?
工作上用什麼語言本來就需要尊崇行業習慣,依據實際情況。存在的就是合理的。用fo傷了誰的小心臟??後半句是對的,前半句值得商榷。
老師給你一段標準格式的Fortran有限源程序,你說Fortran太反人類,我要用python自己寫……以上
能用 python 幹嗎用 fortran? 自虐嗎?不能用 python 的話用 C++ 就可以了。
我從C/C++/C#都在用 Pascal以前也用 現在用Fortran 我們感覺有啥問題。對語法和語言特點掌握到位應該沒問題。
都是科學家了肯定不是傻。除了歷史遺留,現在nasa都改用python,java,c++,matlab了。
不知道為什麼這個問題還有爭論。
別人又不是傻。就是因為Python好用唄!
我能來看各種回答來代表c 或者Fortran 或者python撕X咩?
看公司八幾年的Fortran程序都特么要死了!沒有注釋全是goto...
以前寫論文時候老師給我fortran程序,我當時就放棄了,直接自己寫了一個(用c)
因為fortan在演算法包已經很成熟了 都封裝得差不多了 其實並沒必要去研究內核 直接調用就是了
感覺這得從語言的自身的特點去解釋, 相比與其它語言這幾個更靈活,更有發揮的餘地
自C, C++和Fortran撕逼多年以來,ruby和Python又向Fortran發起了新一波的撕逼挑戰,下一波會是誰
每個語言都有其優勢領域,這樣比較沒有意義
腳本語言易學,包多。小規模的,不計較運行效率的開發可以使用。遇到大型計算,試試看。
知乎上Fortran最受辱一問。要使用py寫wrf,1000個核一個月也跑不完一次颱風個例。
什麼時候氣象模型模式用Python和ruby寫的時候再來這麼問。他們只是腳本而已,上手容易,僅此而已。
推薦閱讀:
※國戰中電腦怎麼保證五張武將中必有兩張在同一陣營?
※為什麼長久以來女性是被統治的一方?男女之間差異本質上是什麼?是由激素造成的嗎?
※假如把鬧鬼的地方用原子彈炸幾遍,炸完後那裡還會繼續鬧鬼嗎?
※有哪些被大眾誤解很深的論文或研究?
※有沒有了解數學界的人談談現在的數學進展?
分頁阅读: 1 2