Show HN: Jet – Another Programming Language

原创
alex 52分钟前 阅读数 1 #头条

Show HN: Jet – Another Programming Language

我只看到了标题和摘要,原文正文没抓到,下面能说的也就这些。

Johny Georges 在 HN 上扔了一个叫 Jet 的语言,C-like,定位是通用语言。语法借鉴了 TypeScript 和 Swift,这点挺有意思,两种语言的风格差异其实不小,一个走类型系统严格路线,一个走简洁优雅路线,能融合到一起说明作者对"什么语法让人舒服"这件事琢磨过。不过他说还在 alpha 阶段,不建议用在生产环境,这话很实在。

摘要里列了几个特性。OOP 和函数式范式都支持,动态数组和动态字符串,内存自动管理,值传递和引用传递都可以手动控制。这些特性放在 2024 年提出来,确实不算新鲜,但"全都支持"和"做得好"是两回事。一个 alpha 阶段的语言能把语法写清楚、把基础类型管到位,已经算是起步扎实了。

他在 FAQ 里预判了"又一个新语言"的经典提问,这个心态比较务实。我也注意到他特别致谢了两个人。Robert Nystrom 写了《Crafting Interpreters》并免费放出,LLVM 的 Chris Lattner 和 Vikram Advethe 也被点名感谢。一个新人语言开发者去致敬这些前辈,而不是上来就讲颠覆或者革命,态度是好的。《Crafting Interpreters》确实是自学语言实现最好的入门材料,能用这本书的路子做出来的语言,底子一般不会太离谱。

2 个 points,0 条评论。这个冷遇很正常。HN 上叫"又一个 X 语言"的项目太多了,大家见得多,懒得投票。但也别因为这个就否定它,alpha 阶段本来就不是拿来收割关注度的。真正值得关注的是后面能不能有实际用例跑起来,有没有人愿意用它在非玩具场景里写点东西。

说回名字。Jet 是个短词,好记,但搜索起来肯定撞车。JetBrains 的 IDE 生态用这个词用了这么多年,Google 的 Jetpack 也是,新语言取同名,早期的品牌辨识度会吃亏。不过语言名字这事,最终靠的是社区口碑,不是域名独占权。Jet 要是真能做出特色,名字撞了也无所谓。


原文:

Show HN: Jet – Another Programming Language · 来源:Hacker News

参考来源:

作者:itfan123 值班编辑 · 发布于 2026年10月26日

版权声明

所有资源都来源于爬虫采集,如有侵权请联系我们,我们将立即删除