精品下载站:打造最安全最新的免费软件下载站! 全站导航发布软件最近更新

首页编程开发编译工具 → nim编译工具 0.20.2 官方最新版

nim编译工具0.20.2 官方最新版

  • 授权方式:免费软件
  • 软件类型:国产软件
  • 软件来源:https://nim-lang.org
  • 更新时间:2019-09-09
  • 官方网址:https://nim-lang.org
  • 软件大小:35.4M
  • 推荐星级:
  • 运行环境:WinAll, 64位, 32位

软件介绍 软件截图 相关下载 相关文章 点击评论

软件标签: nim nim编程工具

静态类型编译软件

nim编程软件是一款最新的静态类型编译的系统编程语言,支持过程式、函数式、面向对象和泛型编程风格,还支持实时系统的快速延迟引用计数内存管理。

nim编程:nim是什么

Nim是一个新型的静态类型、命令式编程语言,支持过程式、函数式、面向对象和泛型编程风格而保持简单和高效。Nim从Lisp继承来的一个特殊特性--抽象语法树(AST)作为语言规范的一部分,可以用作创建领域特定语言的强大宏系统。

Nim是一个编译型的具有垃圾收集的系统编程语言,有着极其卓越的生产/性能比。Nim的设计集中在三个E上:即效率(efficiency)、表达能力(expressiveness)和优雅(elegance) 。

nim编程:Nim语言的模块化

Nim支持把一大段程序分成若干个模块

一个模块就是一个源代码文件

每个模块都拥有它自己的名称空间

模块化可以起到封装(信息隐藏)和分步编译的作用

一个模块可以通过import语句获得另一个模块的符号

nim语言允许模块间的循环引用,

只有用星号(*)标记的顶级符号才会被导出给其他模块。

模块名和文件名相同,模块名的命名方式和nim编程语言的标识符命名方式相同

编译器编译模块的规则如下:

按照import的导入顺序,编译模块

如果存在循环引用,那么就只导入顶级符号(已解析的符号),如果编译器发现未知的标识符,那么就停止编译

nim编程:Nim 语言有哪些特点

Nim 编程语言 很让人振奋. 官方教程虽然很棒, 但只是慢吞吞介绍语言.

而我打算快速向你栈是用 Nim 能做的, 在其他语言很难或者做不到的事情.

我发现 Nim 是在我为开发游戏(HookRace)寻找一个正确的工具的时候,

这个游戏是我的 DDNet 游戏(mod of Teeworlds)后续的版本.

因为我最近忙着别的项目, 所以这个博客主要就关于 Nim 了, 直到我有时间继续开发游戏.


nim编译工具安装方法

使用提供的zip文件的安装应该相当简单。 只需将文件解压到所需的安装目录,然后运行finish.exe,跟随指引一步步配置即可。

配置path环境变量

要使用nim进行开发,需要在你的path环境变量中添加以下两个目录:

nim的二进制文件位于你解压的文件夹下的bin目录下,所以这个目录在环境变量中是必需的;

%userprofile%\.nimble\bin (%userprofile%指的是你的home目录,win7以下是我的文档,也可能叫做administrator之类的用户名)

下载的zip文件中包含了一个名为finish.exe的文件,它会尝试在你的path中添加上面说的第一个目录,此工具还会自动检查你的系统中是否存在c编译器,你可以通过它安装mingw(一个windows的gnu c编译器集合)。

nim编程:如何评价 Nim 语言

1、能够在不同文化和工作人员的背景下出色地工作。

2、积极主动、独立工作能力强,并有良好的交际技能。

3、愿意在压力下工作,并具领导素质。

4、工作很有条理,办事效率高。

nim编译工具截图

nim编译工具截图0
nim编译工具截图1

相关文章

下载地址

nim编译工具 0.20.2 官方最新版

点击评论

热门评论
最新评论
昵称:
表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲
字数: 0/500 (您的评论需要经过审核才能显示)

相关软件 换一批

软件TOP榜