2020 年 Julia 用户和开发者调查

2020 年 8 月 24 日 | Andrew Claster & Viral Shah

今年,共有 2565 名 Julia 用户和开发者参与了第二届年度 Julia 用户和开发者调查,比去年的 1844 名参与者有所增加。今年,调查以 4 种语言进行:英语、西班牙语、中文和德语。

调查是在 JuliaCon 上进行的,以下列出了亮点。您可以 下载幻灯片。

谁是 Julia 用户和开发者?

谁在生产环境中使用 Julia?

使用 Julia 超过 6 个月的专业人士中,有 22% 将 Julia 用于生产环境中的关键业务任务,22% 将 Julia 用于团队开发。34% 的人将 Julia 用于生产环境中的关键业务任务或团队开发。

与去年相比有什么变化?

新 Julia 用户有什么不同?

我们还了解到什么?

Julia 用户和开发者最喜欢/最不喜欢 Julia 的什么?

Julia 用户和开发者最欣赏 Julia 的速度和性能、易用性、开源、MIT 许可证以及 Julia 开发者社区。

从 2019 年到 2020 年,寻求减少编译时间和首次绘图时间的受访者比例有所增加,而表示 Julia 没有他们需要的全部包或这些包不够成熟或维护良好的受访者比例有所下降。

技术特性

非技术特性

最喜欢

  1. 速度,性能
  2. 易用性
  3. 开源
  4. 解决了双语言问题
  5. 多重派发
  1. 免费
  2. 才华横溢且活跃的开发者社区
  3. MIT 许可证
  4. 热情而友好的 Julia 开发者社区
  5. 易于创建包

最不喜欢

  1. 生成第一个绘图花费时间太长
  2. 编译时间过长
  3. 包不够成熟或维护得不够好
  4. 无法生成自包含的二进制文件或库
  1. 同事、公司、合作者使用其他语言
  2. 我的领域/行业中没有足够的 Julia 用户
  3. 在线教程和文档已过时
  4. Julia 用户不足
  5. 文档不足

为什么选择 Julia?

Julia 用户和开发者表示他们开始使用 Julia 是因为