↑點選藍字 關注我們

其它變化包括:
-
新的 bind 鍵符號
-
相同種子將生成與之前版本不同的隨機值
-
Ctrl-C 將預設清除命令列
-
Windows Subsystem for Linux 調整
-
Fish 能作為自安裝二進位制檔案構建,等等


-
沒有人真正喜歡 C++ 或 CMake,也沒有擺脫舊工具鏈的明確途徑。每年的“開發痛苦”都會加重。
-
C++ 正在成為一種“遺留語言”,未來尋找貢獻者將變得困難,而 Rust 擁有一個活躍且不斷發展的社群。
-
Rust 是實現併發函式執行所需要的語言。
-
用 Rust 編寫將有助於 fish 繼續被認為是現代和有價值的。
時隔兩年多,Fish Shell 終於正式釋出了 4.0 版本,從相關資料來看這是一項巨大工程:
-
檔案變更數 1185 個,111221 次新增(+)、89168 次刪除(-)
-
200 多位貢獻者共提交 2731 次
-
500+ issues
-
2 年多的開發週期
-
將 57000 行 C++ 程式碼重寫為 75000 行 Rust(外加 400 行 C)
-
徹底清理 C++ 程式碼
閱讀更多
相關來源:https://fishshell.com/blog/new-in-40/
END
熱門文章


↓分享、在看與點贊~Orz