设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 开源资讯 Google 查看内容

同为Chromium浏览器,Microsoft Edge却被谷歌“特别关照”

2020-2-21 17:31| 发布者: joejoe0332| 查看: 1005| 评论: 0|原作者: oschina|来自: oschina

摘要: Nim 社区本周发布了 2019 年度的社区调查报告。此次调查共计开放 50 天,收回 908 份答复。Nim 是一个命令式、多范式支持、静态类型、编译型的程序设计语言,支持元编程、函数式、消息传递、面向过程以及面向对象编 ...
Nim 社区本周发布了 2019 年度的社区调查报告。此次调查共计开放 50 天,收回 908 份答复。

Nim 是一个命令式、多范式支持、静态类型、编译型的程序设计语言,支持元编程、函数式、消息传递、面向过程以及面向对象编程。2019 年,Nim 终于发行了 1.0 版本。

根据 Nim 官网的介绍,本次调查的目的旨在了解社区如何使用 Nim,以及对 1.0 版本的接受程度,和有关 Nim 工具的情况。

受访者中约有 2/3 的人在使用 Nim,余下的人不使用或是使用后已停用。停用的主要原因是:缺少库(小型且不成熟的生态系统)、文档不完整、编辑器支持差、同事不使用它等等。

使用 Nim 的人中,将近一半(47%)受访者是 Nim 的新用户,他们在最近 6 个月内开始使用 Nim。仅 18% 的人拥有超过 2 年的 Nim 经验。

受访者对 Nim 最喜爱的地方在于:性能/速度(88%)、易用性(76%)、语法(75%)、独立二进制文件(69%)、开源代码(53%)、宏和元编程(45%)。

Nim 用户最常用的编辑器是 VS Code,占比 61%。排在第二位的是 Vim/Neovim,其次是 Emacs 和 Sublime Text。 

调查显示,绝大多数用户都用上了最新的稳定版本(1.0.x)。也有些人同时使用多个 Nim 版本,但其中至少一个是 1.0.x 或最新的 devel 版本。

Nim 社区认为较高的使用率可以部分归因于轻松的升级过程:

从用途方面来看,Nim 主要被用于编写命令行程序和自动化/脚本,其次是数据处理、库、Web 服务和 GUI。另外,也有人将它用于游戏开发。

在对平台的定位中,大多数 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


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部