#nim

2021-3-15 11:47
Wyhash是大Zig,V和Nim语言的哈希表的默认Hasher。 wyhash_final_2,460285061,460321195,460326704,523971210,589086019,604722907,621467661,637449707,652477835,677025996,68......
2021-3-11 14:32
Fusion包含inim模块,该模块是指在stdlib的延伸视为extent.clow中,以下模块存在: 使用NIM宏的融合/匹配 - 模式匹配实现 - 本文的主要重点 要安装融合,只需运行敏捷安装融合。在没有安装的情况下尝试熄灭,请使用Nim Playground。 导入融合/匹配{。实验:" Ca......
2021-2-24 22:6
NIM团队很高兴地宣布版本1.2.10和1.4.4的双重补丁释放。 要求这些发布的重要错误修复是SSL证书处理的返工;现在现在执行并在Windows上执行。1.0.x行不仅仅受到影响,因为1.0根本没有检查SSL证书。请立即升级到1.2.10或1.4.4。 版本1.4.4是我们的主要版本,它在两个月前发布了几个超......
2021-1-22 7:10
2020年Nim社区调查已经开放了一个月,我们已经收到769条回复-我们认为这是一个足够大的样本,可以得出有关用户及其习惯的结论。在我们详细介绍之前,我们要感谢所有抽空回答的人。我们非常感谢您的反馈! 这项调查的目的主要是确定我们的社区如何使用Nim,以便更好地了解我们应如何改进它。 根据此问题的答案,受访者分......
2021-1-1 9:3
2020年的Nim世界发生了很多事情:两个新的主要版本,两个新的内存管理策略(ARC和ORC),第一次Nim会议,等等。 Nim版本1.2.0于4月发布,其中包含大约600个新提交,这些提交尚未反向移植到我们的1.0.x版本中,此外还引入了ARC内存管理以及sugar模块中的几个有用的宏: dup(将就地函数......
Nim Apocrypha, Vol. I(blog.johnnovak.net)
2020-12-23 21:30
问候尼姆冒险家们!您将在下面找到16个便捷的Nim提示和放大器;我在今年开发中型GUI程序Gridmonger(和相关库)时遇到的技巧。其中一些是鲜为人知或未记录的Nim功能或标准库函数,一些是该语言某些粗糙边缘的变通办法,还有一些有用的技术,我在论坛上了解到或由我自己发明。 所有技巧均适用于Nim 1.4.2及更......
2020-12-18 15:32
无论您是今天使用Nim,以前使用过Nim还是以前从未使用过Nim;我们都想了解您的意见。您的反馈将帮助Nim项目了解其优势和劣势,并确定未来的发展重点。 您最多可以花5分钟的时间来完成此调查。根据回复率的不同,您可以在2021年2月左右之前提交意见。如果您有任何疑问或反馈,请随时通过电子邮件与我们联系。在[受电子......
2020-12-9 19:48
1.4版附带了所谓的ORC内存管理算法.ORC是现有的ARC算法(1.2版中首次提供)以及acycle收集器。这也是名称的由来-“ O”代表循环,“ RC”代表“引用计数”,这是算法的基础。 循环收集器基于Lins和其他人众所周知的“尝试删除”算法。在这里,我不会描述该算法的工作原理-您可以阅读该论文以获得很好的描......
2020-10-21 20:25
导入序言过程hello*(ctx:context){。Async.}=resp&34;Hello,Prologue&34;var app=newApp()app。获取(";/static/*";,hello)APP。获取(";/*/static";,hello)应用程序。获取(";/st......
Nim 1.4(nim-lang.org)
2020-10-16 20:59
经过六个月的持续开发,我们非常自豪地宣布NIM 1.4版!除了1.0版之外,这可能是迄今为止最大的NIM版本,我们非常兴奋能发布它! 它正好包含900个新的提交,这些新的提交还没有被移植到我们以前的版本中。与1.2相比,它有几个新的特性和标准库添加。我们试图将破坏更改保持在最低限度,但是如果不进行那些必要的更改,一些......
2020-8-31 21:35
NIM团队很高兴宣布1.2.6和1.0.8两个版本的双重发布。 版本1.2.6是我们为NIM 1.2发布的第三个补丁版本,它带来了自版本1.2.2和1.2.4(后者只是一个热修复版本,因为1.2.2错误地附带了NIM-GDB)之后的几个新修复。 检查您的操作系统的包管理器是否已经发布了1.2.6版,或者按照这里的说明......
2020-8-17 0:10
NIM是一种静态类型的编译系统编程语言。它结合了成熟语言(如Python、Ada和Moda)的成功概念。 NIM生成本地无依赖关系的可执行文件,不依赖于虚拟机,这些文件很小,很容易重新分发。 NIM编译器和生成的可执行文件支持所有主要平台,如Windows、Linux、BSD和MacOS。 受C++和Rust的启发,......
Ray Tracing in Nim(nim-lang.org)
2020-7-2 6:29
辐射跟踪是一周光线跟踪在NIM编程语言中的实现。 特别值得一提的是,我确信(显然有偏见),如果您想从头开始一个渲染项目(光线跟踪或其他),NIM是最适合使用的语言,特别是如果您专注于: 渲染是一项非常耗时的任务,NIM很快,非常快,有时甚至比C++还快。 在英特尔Skylake-X i9-9980XE上,超频为4.1......
2020-6-21 3:31
NimConf 2020将于世界协调时6月20日上午11点举行。从YouTube上免费直播。
Pros and Cons of Nim(onlinetechinfo.com)
2020-5-28 15:26
NIM是一种编程语言,其语法类似于Python,但被编译为二进制代码。 NIM比Python快得多(当然,在比较为Python包装的C库时不是这样)。NIM代码首先编译成C,然后编译成二进制文件,总是有可能获得类似C的性能。 NIM有一个强类型系统,这与Python不同,在Python中只能选择性地指定类型。类型化语......