当前位置: 首页 > news >正文

7 月 29 日 Gleam v1.18.0 版本发布,语言服务器功能大升级,性能提升显著!

7 月 29 日,适用于 Erlang 虚拟机和 JavaScript 运行时的编程语言 Gleam 发布 1.18.0 版本,此次更新为语言服务器带来多项改进,还有其他方面优化。

语言服务器功能升级

Gleam 1.18.0 为语言服务器带来三项重要改进。一是支持对记录字段进行“跳转到定义”等操作,适用于多种场景,模块内外均可使用。二是允许对类型变量重命名。三是增加对模块重命名的支持,能自动更新模块使用处。

代码操作优化

语言服务器的“对值进行模式匹配”代码操作,现在可在函数调用及其返回值上触发。当引用未知类型时,还会提供代码操作生成缺失的类型定义,提升开发效率。

编译器性能提升

针对 JavaScript 时,Gleam 编译器能识别等价数据结构,每次使用单个值而非构造新实例,测试显示性能显著提升,这对开发者来说是个好消息。

构建工具改进

构建工具现在支持为 Git 依赖项设置可选路径字段,可指定仓库内子目录,方便从 Git 仓库添加依赖项,解决了此前无法指定路径的问题。

编辑观点:Gleam v1.18.0 版本的发布,在语言服务器功能、代码操作、编译器性能和构建工具等方面都有显著改进,将为开发者带来更好的编程体验,有望在编程语言领域获得更多关注。

http://www.cnnetsun.cn/news/3832706.html

相关文章:

  • AI背景虚化效果翻车?92%的设计师都忽略的3个光学物理参数(虚化自然度算法白皮书)
  • 2026年网站建设哪家服务好?沿着项目流程检查更准确
  • 如何高效管理小红书收藏:3种简单方法实现内容永久保存
  • 中型酒店电气系统设计:负荷计算与节能策略
  • Sun Frame框架:SpringBoot轻量级开发实践指南
  • 糜子遗传转化技术:从原理到实践
  • UE5与MCP协议结合:AI驱动游戏开发工作流自动化实践
  • 测试工程师必备MySQL实战指南:从数据验证到性能排查
  • Akebi-GC:5分钟掌握原神终极辅助工具完整指南
  • 电商人速看!卡特加特AI智能体全功能
  • Python wxauto安装成功但无法使用的解决方案
  • Windows上的终极Android应用安装器:APK Installer完整指南
  • Windows Server 2008 R2打印服务器部署与客户端批量安装实战指南
  • 阿里巴巴Dragonwell17 JDK完整指南:如何快速部署高性能Java运行环境
  • 一物一码系统哪家好?2026 选型评测与快消首选建议
  • 企业级可变字体系统:Inter在屏幕显示时代的高性能排版解决方案
  • 继电器是如何成为CPU的(1)
  • PHP幂等性实现方案与最佳实践
  • 计算机毕业设计281—基于Springcloud+Vue3的校园电子产品维修与配件电商平台带小程序(源代码+数据库)
  • C#实现半导体SECS/GEM通信协议开发实践
  • 如何免费解锁WeMod高级功能:Wand-Enhancer完整指南
  • 九大网盘直链解析:从技术架构到实际应用的全栈解决方案
  • 如何通过预加载器提升网页加载速度
  • Unity面试进阶:10个源码级深度问题解析与性能优化实战
  • Java开发者职业发展全攻略:从面试到Agent开发的实战指南
  • SpringBoot+Vue校园防疫系统开发实战
  • DDrawCompat:让Windows经典游戏在现代系统上完美运行的兼容层
  • 基于Kimi K3大模型本地部署的游戏内容创作实践指南
  • 重庆车载测试培训机构怎么选?实测避坑指南
  • Unity资源逆向提取利器AssetRipper:从原理到实战完整指南