Nim released 2019 annual survey of community: we were using version 1.0

Nim community released the 2019 annual survey of community this week report . The survey is open a total of 50 days to recover 908 replies.

Nim  is a command type, multi-paradigm supports, static type, compiled programming language that supports meta-programming, functional, messaging, procedure-oriented and object-oriented programming. 2019, Nim was finally released the 1.0 version.

According to the introduction of Nim's official website, the purpose of this survey aims to understand how the situation Nim community use, as well as acceptance of version 1.0, Nim and related tools.

About two-thirds of respondents who in the use of Nim, the rest of the people do not use or use has been disabled. The main reason is disabled: Missing library (small and immature ecosystem), documentation is incomplete, the editor supports the poor, colleagues do not use it and so on.

Nim's use of those, nearly half (47 percent) of respondents are new user Nim, Nim they started using in the last six months. Just 18% have more than two years of experience Nim.

Respondents Nim favorite place is: Performance / speed (88%), ease of use (76%), grammar (75%), independent binary files (69%), open source (53%), and Hong Yuan programming (45%).

The most common user Nim editor is VS Code, accounting for 61%. In second place is Vim / Neovim, followed Emacs and Sublime Text. 

Survey shows that the vast majority of users were using the latest stable version (1.0.x). Some people also use multiple versions of Nim, but at least one of which is 1.0.x or the latest devel version.

Nim community believed that the higher utilization rate can be attributed in part to ease the upgrade process:

From the use of point of view, Nim is mainly used for the preparation of the program and command-line automation / scripting, followed by data processing, database, Web services and GUI. In addition, some people use it for game development.

在对平台的定位中,大多数 Nim 用户针对 Linux,其次是 Windows 和 macOS。也有少部分人的目标平台是 Android、Web 程序集、嵌入式系统和 iOS。

绝大多数受访者认为 Nim 学习起来较为容易,仅有 3% 的人感到困难。大家还提到,稳定性、更好的工具、更多的第三方库,以及更好的文档是 Nim 必须改进的主要领域。

根据调查,Nim 社区表示 2020 年的首要任务是修复编译器错误,接着是对学习资料和文档的改进,并修复标准库错误。

与改进现有功能相比,受访者对新功能的热情似乎不高。Nim 官方提到,他们目前正在开发 --gc:arc,这将会使 Nim 更快、更有效地使用内存,并有可能成为“一种管理所有规则的内存管理”。

更多详情可查看调查报告原文:https://nim-lang.org/blog/2020/02/18/community-survey-results-2019.html

Guess you like

Origin www.oschina.net/news/113530/nim-community-survey-results-2019