1作者: techteach002 个月前
内容真多。UI 设计很棒(个人认为,和今天政府发布的相比)。我觉得这个网站现在已经失效了,但它已经被大量存档了。我第一次接触这个网站大概是在 2000 年代后期。
2作者: theMackabu2 个月前
嘿,HN!我一直在开发 Ant 一段时间了,现在想分享一下。<p>Ant 是什么?它是我的 JavaScript 运行时,经过长时间的努力从头开始构建。我付出了很多努力来保持二进制文件的小巧,目前大约 9MB(使用 -Os 优化后为 6.5 MB)。在我的 M4 Pro 上,hono 冷启动基准测试(examples/npm/hono/bench-coldstart.js)大约需要 5 毫秒,比 bun 快约 2.4 倍,比 node 快 5.8 倍。<p>为了保持小巧,引擎(“Ant Silver”)是手写的,而不是 V8/JSC/SpiderMonkey 的封装。JIT 编译器仍在开发中,但它使用 MIR 的一个分支作为后端。<p>Ant 目前的目标是 WinterTC Minimum Common API,同时也通过了 javascript-zoo 兼容性测试的 100%,并且在 test262 上大约是 64%。<p>我为什么构建 Ant?嗯,我想要一个足够小的运行时,可以随 CLI 和小型 Docker 容器一起发布,而无需拖动 50 到 100MB 的运行时。Ant 在目前的状态下,在某些情况下性能足以与 v8 竞争,但主要是在特定场景下。<p>关于它是如何诞生的背景:<a href="https://themackabu.dev/blog/ant-part-two" rel="nofollow">https://themackabu.dev/blog/ant-part-two</a><p>在线演示 shell/容器:<a href="https://ant.ax" rel="nofollow">https://ant.ax</a><p>如果有人对 Ant 有任何疑问,例如引擎方面的问题,我很乐意回答!如果您运行自己的代码并遇到一些边缘情况,也欢迎提供反馈。