Linux|openSUSE率先对Nim语言提供最优支持
携手 Arch Linux 开源项目,openSUSE 不仅宣布为 Nim 语言提供最新的软件包,而且对这个静态类型、命令式编程语言的支持调整至最优级别 。Nim 语言不仅大幅提高了程序员 runtime 效率,而且还整合了诸如 Python、Ada 和 Modula 等成熟语言的概念 。
【Linux|openSUSE率先对Nim语言提供最优支持】
文章图片
在问及 openSUSE 支持最新的 Nim 的时候,该语言的创作者 Andreas Rumpf 表示:“软件可以脱离系统运行,不过如果你真的需要一个的话,那么最好选择最优支持 Nim 的系统 。而 SUSE 就是非常不错的选择” 。
Nim 于 2005 年创建,Rumpf 在近期发布的新书《Mastering Nim》中谈到了这个新兴编程语言的诸多方面 。
Nim 的核心开发、《Nim in Action》一书的作者 Dominik Picheta 表示:“看到首个最优支持 Nim 的发行版本我感到非常激动 。希望在未来会有更多的发行版本跟进” 。
除了宏系统和高效的 runtime 之外,Nim 的另一个优势是标准库 。和其它大多数语言一样,Nim 的库也覆盖大部分标准功能,包括脚本处理和格式化、异步代码开发,网络和高级别语言功能(例如编辑器本身)和 NimScript 。
更为重要的是,Nim 在默认情况下就提供了丰富的工具 。该编译器可以在后端支持 C、C++ 和 JavaScript 等等 。此外还有一些工具来简化开发:
● nim compiler
● nimsuggest (支持语言推荐、自动编译 。错误/问题检测等等)
● nimgrep (强大的 grep 替代者,内置 Nim 支持可以找到字符,以及插入 Nim 代码).
● nim-gdb wrapper (gdb support for Nim types)
● nimble (包管理器)
推荐阅读
- AMD|Radeon Software for Linux 22.20驱动发布 支持Ubuntu 22.04
- Linux|Linux Mint 21 “Vanessa” Beta发布
- Linux|Rocky Linux 9.0正式版发布:免费的RHEL 9.0替代
- Linux|Matt Hicks出任Red Hat新总裁兼CEO
- 安全|Retbleed投机执行攻击缓解代码已并入Linux内核
- AMD|AMD新招Linux软件工程师 有望大幅改善开源图形驱动安装体验
- 硬件|国内手机厂商主流手机机型已切换Type-C接口 我国或率先统一快充技术标准
- 最新消息|俄罗斯软件开发商Astra Linux计划近期进行IPO
- Windows|最新测试结果显示Windows 11整体性能略低于Linux发行版本
- Linux|KDE Plasma 5.26有望升级使用C++20开发功能