為什麼我不再推薦Julia? - yuri

banq發表於2022-05-17

Julia 語言存在許多在計算方面並不正確的缺陷:

多年來,我使用Julia程式語言來轉換、清理、分析和視覺化資料,進行統計,並進行模擬。
我釋出了一些開源包,用於諸如有符號距離場、最近鄰搜尋和圖靈模式(以及其他),對Julia的概念進行了視覺化解釋,如廣播和陣列,並使用Julia製作了我名片上的生成藝術。

我不久前已經停止使用Julia了,我想我應該把我的理由寫出來。

在使用 Julia 多年之後,我的結論是,在整個生態系統中存在著太多的正確性和可組合性錯誤,以至於在任何對正確性有要求的情況下,都沒有理由使用它。

根據我的經驗,在我使用過的所有程式設計系統中,Julia 及其軟體包的嚴重正確性錯誤率是最高的,而我在 2000 年代中期開始使用 Visual Basic 6 程式設計。

舉一些具體的例子可能是有用的,以下是我提出的一些正確性問題:


以下是其他人提出的類似問題:


我經常遇到這種嚴重程度的錯誤,足以讓我質疑 Julia 中任何中等複雜計算的正確性。

。。。

我過去十年在語言和社群方面的經驗強烈表明,至少在基本正確性方面,Julia 目前並不可靠,或者正在變得可靠的道路上。對於 Julia 團隊想要服務的大多數用例,風險根本不值得回報。

詳細點選標題

相關文章