收录了 编译器开发 频道下的 50 篇内容
微软最近推出了Bosque编程语言,该语言由受TypeScript启发的语法和类型,以及受ML和Node/JavaScript启发的语义组合而成。
这篇文章将介绍Roslyn是如何从微软过去的十年至暗时刻走出来,成为开源跨平台的C#和VB公共语言引擎。
编译原理晦涩难懂?一份超全的学习攻略,基础要求、核心知识、资料推荐...统统有。
开发者现在可以利用 MoonBit 的能力做性能优化,且直接参与 MoonBit 的技术迭代和生态创新。
那些希望在Windows ARM(WOA)上寻找Java、LuaJIT或Google V8 JavaScript引擎的用户可能会大失所望,因为WOA不支持这些工具,也不支持类似的工具。最近,在该平台上发布第三方编译器的问题使开发者的担心进一步升级。
Oracle发布了Graal,它既是Java的新JIT编译器,也是下一代多语言虚拟机GraalVM的主要组件。这项工作旨在改善启动时间,并减少Java应用程序的资源占用,并在单个VM中解锁完全多语言技术。初始版本包括JVM和对JS、Ruby和R语言的支持。
不会编译原理,你和咸鱼有多大区别?这一次彻底搞懂、落地实践这门终身受用的屠龙技。
最重要的是,有一个令人难以置信、乐于助人的多样化 Gopher 社区的支持。
Roslyn项目。异步编程。语言设计哲学。总是有料的Eric Lippert简述C#最近的成果,讨论C#和Visual Basic的关系并比较两者的设计哲学。最后他展望了未来可能纳入C#的特性。
新版本全量代码已达 6.7 亿行,新增代码 2012 万行。
一种编程语言的演化其实是一个难得的机会,我们不仅可以深入探索语言设计决策背后的逻辑,还可以探究将这些决策聚合在一起的底层哲学。
Go是Ruby后第二个让我感受到编程乐趣的语言。
本文从三个方面阐述 Java 技术的现状,进一步讨论在云原生、AI、多语言生态领域支撑 Java 应用的基石——JVM技术,面向未来的演进趋势。
有关 iPhone 及意外关机的信息、用 Swift 搭建一个微型编译器。
4月26日晚 8 点,连线两位 Rust 老兵,一起聊一聊。
本报告依托 OpenLeaderboard 平台的开源数据洞察,通过OpenRank等指标分析全球开源项目活跃度和影响力,系统分析全球开源生态的最新动态与趋势。
“一如既往,一切都归结为测试。”
本文选自《阿里文娱技术精选系列:超级APP背后的移动端技术大揭秘》
安卓6.0最新安装率增加2.9%,谷歌公司胜诉一审获得AndroidPay.com域名。本期周报为大家带来了糯米移动组件架构解析、Retrofit分析等技术干货,欢迎阅读。
这番感慨恰如其分地映照出当下技术变革的独特性:当一位曾定义过“技术标准”的宗师级人物,也开始在AI浪潮中重新寻找方向,这本身便成为了关于技术进化的深刻隐喻。