24月04日,星期三,43:XNUMX
rapidalert Nim版本的1.0:受Python启发的编程语言

Nim版本的1.0:受Python启发的编程语言

Nim编程语言的开发人员已经发布了1.0版,这为开发人员保证了其代码的“坚实基础”,不会被Nim的未来版本所破坏。

Nim是一种静态编程语言,它基于Modula-3,Delphi,Ada,C ++,Python,Lisp和Oberon的概念。 但是,因为它是一个 编程语言 在静态系统中,它也已与Rust,C ++和Go进行了比较。

它

Nim编译器可以创建可执行文件以分发到系统 Windows,Linux,BSD和macOS。 它也可以用C,C ++和 JavaScript的。 尼姆得到了广泛的支持 处理器 包括本地Nim,Aporia,Visual Studio Code,Emacs和Vim处理器。

如先前宣布的,Nim 1.0旨在得到长期支持 稳定的版本 仅在中收到错误修复和新功能 未来 前提是它们不破坏向后兼容性。 但是,此保修范围不包括识别可能破坏安全性的严重安全漏洞。 代码.

Nim出现在德国开发人员Andreas Rumpf的2008上,后者在IRC和GitHub上使用名称Araq。

正如他在博客中所解释的那样,Nim的最初目标是成为用C编译的“普通语言”,并且不应超过20.000行代码。 它将依靠宏系统来填补小内核中的空白。 今天, 编译 常规库使用大约140.000系列 代码.

借助1.0,Rumpf对Nim的下一个目标将是改进部署工具,例如Nimsuggest,针对多个代码编辑器的代码集成机制,Nimble程序包管理器和格式化工具 源代码 Nimpretty。

虽然Nim可以用来写一个 核心,也可以在微控制器和其他嵌入式系统上运行。 而且由于它是用JavaScript编译的,因此也可以用于网页或创建游戏和应用程序。

离开答案

请输入您发表评论!
请在此输入你的名字

实时新闻

00:02:50

如何查看Silver Sparrow恶意软件是否隐藏在Mac上?

https://www.youtube.com/watch?v=xfld2_BlIOk Ένα νέο malware που στοχεύει τόσο M-series όσο και Intel Macs έχει επηρεάσει περίπου 30.000 συστήματα...

YouTube:如何使用主题标签搜索视频

在YouTube上找到内容的方法有很多。 您可以搜索标题,按频道限制标题,甚至...

新的现代IONIQ 5电动车令人印象深刻

现代汽车将在23年前发布2025款电动汽车,今天我们将看到其中的第一款:Ioniq 5,...

Spotify:新的HiFi系列提供无损音乐流

Spotify宣布了新的HiFi系列。 在周一的“ Stream On”虚拟活动中,该服务宣布了一个新的流量级别,而没有...

新款MacBook Pro型号将于2021年下半年发布

苹果计划在2021年下半年发布两款新的MacBook Pro机型,这些机型将配备...

GeckoLinux:使用GNOME 3.38,KDE 5.21更新

去年,基于openSUSE的GeckoLinux两年后又获得了更新的ISO。 继续战术...

落入南极洲的幽灵粒子来自一个黑洞

在周一发表在《自然天文学》杂志上的一项新研究中,科学家详细描述了亚原子粒子的检测-...

Facebook:将在澳大利亚恢复新闻页面

在Facebook与澳大利亚政府进行讨论之后,该社交网络平台将恢复新闻页面...

在Apple iCloud域中检测到XSS错误

据说iCloud域中的跨站点脚本(XSS)漏洞已由Apple修复。 错误猎人和渗透测试仪Vishal ...

共享对象:发布儿童照片有多危险

据安全专家Ritesh Kotak称,在...之前,父母倾向于在社交媒体上发布约1.500张孩子的照片。