热门话题
#
Bonk 生态迷因币展现强韧势头
#
有消息称 Pump.fun 计划 40 亿估值发币,引发市场猜测
#
Solana 新代币发射平台 Boop.Fun 风头正劲
软件变得极其缓慢和臃肿。这背后有很多原因,但其中一个绝对是开发者的疏忽和对工艺缺乏热情,最近的微软新闻突显了这一点。
自从最近围绕 File Pilot 的热议以来,我收到了很多关于它是如何编写的、使用了哪种语言等问题。由于我还没有在线开发日志,我将分享我今年夏天在 BSC 演讲的链接:
它仅涵盖了我的基础层的基本内容,但应该能让你一窥其开发背后的思维方式。
File Pilot 是用 C 编写的,没有外部库(除了少数非常小的例外)。它使用自己的基础层(而不是 libc)、平台层、渲染、用户界面,几乎所有东西都是定制构建的。
两个最有影响力的来源绝对是 Handmade Hero(由 @cmuratori 提供,它让我接触到一种更简单、更直接的编程方法)和 @ryanjfleury,他将许多 HMH 概念综合成了一篇优秀的在线博客。他关于用户界面的文章直接影响了 File Pilot 的用户界面系统的构建。

热门
排行
收藏

