2 分•作者: bhanuhai2•大约 1 个月前
我花了六个月时间构建了这个项目,现在终于有人真正地关注它了。我需要真实的反馈,请尝试使用并告诉我你的想法。
3 分•作者: eddie_catflap•大约 1 个月前
今天,AWS 似乎在 eu-west-2(伦敦)地区上线了一个新的可用区(AZ),但没有大张旗鼓,甚至没有告知其支持人员。这个新可用区似乎是 eu-west-2d。目前还没有 AWS 文档反映这一变化。 想在此提醒使用该区域的各位,以防万一——在一个客户现场,这导致了 Terraform 失败等一系列广泛的问题。根据您的代码库,资源可能会被意外地销毁和重新创建。您可能会争论这是否应该引起问题,因为这是云环境等等,但我只是想尝试为其他人节省几个小时的困惑。 aws ec2 describe-availability-zones --region eu-west-2 --all-availability-zones --query 'AvailabilityZones[].[ZoneName,ZoneID,ZoneTYpe,State,OptInStatus,Messages]' [ [ "eu-west-2a", null, null, "available", "opt-in-not-required", [] ], [ "eu-west-2b", null, null, "available", "opt-in-not-required", [] ], [ "eu-west-2c", null, null, "available", "opt-in-not-required", [] ], [ "eu-west-2d", null, null, "available", "opt-in-not-required", [] ],
3 分•作者: ricardobeat•大约 1 个月前
你好!在过去的三个月里,我一直在开发 *boomkat*,这是一个完全兼容 ES 标准、严格模式优先的引擎。它使用 C3 语言从头开始编写,并以 Duktape 和 QuickJS 作为参考引擎。目前仍在开发中,但已经达到了我认为值得分享的阶段。 - 架构:单遍编译器(无 AST),寄存器虚拟机,NaN 装箱值。 - 性能:我的初步目标是超越 Duktape,但最终在几个方面达到了与 QuickJS 相当甚至超越的水平。 - 兼容性:在 50,000 个 test262 测试用例中通过率达到 100%(不包括 sloppy 模式、遗留功能和提案阶段的功能)。 - TypeScript:该引擎可以原生运行 TS 项目,包括导入,并且能够运行 TS 编译器本身。 它编译后的可执行文件约为 2MB。它比 Duktape 快约 10 倍,支持所有现代 JS 功能,并能原生运行 TypeScript 文件。 --- 它是通过混合使用多种开源模型和工具链构建的,并由 Claude Code 进行评审。我估计投入了 300 多个小时的工作,外加近 12 周几乎全天候运行的代理。提交了 2000 多个 commit,全部由我阅读(但未完全评审)。总花费约 300 欧元。 我没想到真的能完成它。达到 3% 的通过率就感觉很棒了,而达到 99% 则感觉不真实。我认为独自完成需要数年时间,而且我认为软件工程的近期前景非常令人兴奋。 正如 README 中警告的那样,这**不是**生产就绪的代码。虽然完整的 test262 套件通过了,第三方库也能加载,但我仍然会发现一些未被测试覆盖的简单问题——例如,直到昨天控制台方法还会破坏 emoji 字符。 它以 BUSL 许可证发布,允许在开源和小型商业项目中使用,不受限制。 我很想听听你对实现和开发过程的看法。