Bez: Generating a browser engine from specs and tests

原始链接: https://tangled.org/burrito.space/bez

The Hacker News 的一篇讨论帖探讨了 **Bez**——一个根据 Web 规范和测试来生成浏览器引擎的实验。参与者对于 AI 最终能否重现大型浏览器引擎的开发成果存在分歧。 乐观者认为,更加易于机器读取的标准、更完善的测试套件以及不断进步的 AI 智能体,可以自动化大量实现工作、改进规范,并支持规模更小、可定制的浏览器引擎,从而降低对 Chrome 的依赖。 有经验的浏览器引擎开发者仍然持怀疑态度。当前模型也许能通过测试,却生成极其缓慢、不安全或结构糟糕的代码。主要挑战包括性能优化、多进程处理、沙箱机制、规范表述含糊、浏览器未记录的行为,以及设计连贯架构所需的经验性判断。兼容性通常还要求复现 Chrome 的各种特殊行为,而不只是遵循规范。 其他人指出,基于标准的引擎不会包含浏览器用户界面功能;他们还推测,AI 至少可以帮助发现规范中的缺陷。讨论还涉及一款面向应用场景的相关引擎——DioxusLabs 的 Blitz;它的二进制文件相对较小,但内存占用很大。 总体而言,大家认为 Bez 是一项有希望的初步工作,但目前还无法取代专家主导的浏览器工程开发。
相关文章

原文
联系我们 contact @ memedata.com