熱門話題
#
Bonk 生態迷因幣展現強韌勢頭
#
有消息稱 Pump.fun 計劃 40 億估值發幣,引發市場猜測
#
Solana 新代幣發射平臺 Boop.Fun 風頭正勁
軟體變得極其緩慢且臃腫。這有很多原因,但其中之一肯定是開發者的疏忽和對這門技藝缺乏熱情,這是最近微軟新聞所突顯的。
自從最近圍繞 File Pilot 的熱議以來,我收到了很多關於它是如何編寫的、使用了哪種語言等問題。由於我還沒有在線開發日誌,我將分享我今年夏天在 BSC 講座的鏈接:
這僅涵蓋了我的基礎層的基本知識,但應該能讓你窺見其開發背後的思維方式。
File Pilot 是用 C 語言編寫的,沒有使用外部庫(除了幾個非常小的例外)。它使用自己的基礎層(而不是 libc)、平台層、渲染、UI,幾乎所有東西都是自定義構建的。
兩個最具影響力的來源無疑是 Handmade Hero(由 @cmuratori 提供),它讓我接觸到更簡單、更直接的編程方法,以及 @ryanjfleury,他將許多 HMH 概念綜合成一個出色的在線博客。他關於 UI 的文章(直接影響了 File Pilot 的 UI 系統的構建。

熱門
排行
收藏

