时时乐炸金花游戏无限金币版下载_2019 年 Haskell 调查报告

oschina
 oschina
发布于 2019年11月29日
收藏 9

本周日,来 贵州11选5开奖_贵州11选5开奖结果走势_花少钱中大奖-SC·年终盛典收割技术干货,get新技能!!>>>

Haskell 是一门纯函数式编程语言,近日有开发者发布了一份“时时乐炸金花游戏无限金币版下载_2019 年 Haskell 现状调查报告”,调查涉及 Haskell 生态的方方面面,包括开发者使用 Haskell 的情况、Haskell 工具链使用情况与 Haskell 社区建设情况等

该调查一共收集了 1211 份反馈,这些反馈的人大部分都使用过 Haskell(89%)。时时乐炸金花游戏无限金币版下载这里简单介绍一下报告中几个值得关注的亮点。

为什么不使用 Haskell?

占最多数的情况是公司不使用 Haskell,而其它人的理由则多与 Haskell 的生态相关,比如文档、软件包和工具不完善等。

在工作中使用 Haskell 吗?

可以看到参与调查的大多数人在工作中使用 Haskell,而为什么不在工作中使用 Haskell 呢?他们的回答是这样的:

除了前边说到的公司不支持和软件生态上的原因,很难招到 Haskell 工程师也是一大因素。

能熟练使用 Haskell 以外的其它哪些编程语言?

使用 Haskell 开发哪种类型的软件?

CLI 程序和 API 服务最受欢迎,这也意味着它们通常拥有可用的最佳软件包和完善的文档,说到底也是小生态。

在哪些行业使用 Haskell?

Web 继续占据主导地位,其次分别是金融和教育,其它类中最受欢迎的是加密货币、学术界/研究/科学和安全性等领域。

在哪个平台上开发 Haskell?

部署到哪些平台?

时时乐炸金花游戏无限金币版下载很明显,开发与部署平台都是 Linux  领先于其它平台。

使用哪些 Haskell 编译器?

默认启用哪些语言扩展?

使用 Haskell 时使用哪些构建工具?

Nix 使用率有所上涨。

使用 Haskell 时使用哪些编辑器?

一般来说关于编辑器的选择会有两大阵营,基于终端和基于图形。时时乐炸金花游戏无限金币版下载Vi 和 Emacs 一如既往地受欢迎,VS Code 数据在不断上涨,而 Atom 的受欢迎程度则持续下降。发起这个调查并发布报告的作者猜测是因为 Atom 用户放弃 VS Code 导致的,实际上他的猜测应该是准确的,前几天 Facebook 才宣布默认开发环境采用 VS Code时时乐炸金花游戏无限金币版下载,而不再是原来的 Nuclide/Atom-IDE。

并且,如果 VS Code 继续以这种速度发展,那估计它明年将超越 Vi 与 Emacs,成为使用 Haskell 的开发者最常用的编辑器。

对 Haskell 项目使用什么版本控制系统?

时时乐炸金花游戏无限金币版下载Git 大势,而 Mercurial 则式微,根据 Stack 贵州11选5开奖_贵州11选5开奖结果走势_花少钱中大奖-verflow 开发人员调查,近 90% 的开发人员使用 Git,而 Mercurial 是最不受欢迎的版本控制系统,只有约 3% 的开发人员采用。相关内容可以查看:

通过什么渠道与 Haskell 社区互动?

Slack 第一次超过 IRC。

此外,不见微信、QQ,这也不难理解,参与调查的开发者的居住地分布情况这样的:

时时乐炸金花游戏无限金币版下载(后边的数据没有截进来)其中来自中国的只有 10 人。

希望看到以下 Haskell 主题中的哪些内容?

Haskell 用户希望看到更多有关最佳实践、设计模式、应用架构,库实战、性能分析与工具选择相关的文章。

完整报告查看:http://taylor.fausak.me

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 贵州11选5开奖_贵州11选5开奖结果走势_花少钱中大奖-SCHINA 社区 [http://shmj56.com]
本文标题:时时乐炸金花游戏无限金币版下载_2019 年 Haskell 调查报告
加载中

精彩评论

Fover
Fover
哇哦,osc上居然能看到Haskell的新闻
莫默磨墨先生
莫默磨墨先生
提高 贵州11选5开奖_贵州11选5开奖结果走势_花少钱中大奖-SCHINA 逼格的一文 😄

最新评论(7

ViperWhip
ViperWhip
装逼失败的典型
开源中国首席罗纳尔多
开源中国首席罗纳尔多
您好,请问纯函数式编程语言是指什么?用起来用什么不一样?
W
WindSpeed
纯函数就是所有的东西都是函数,没有副作用,变量声明一次就不可以修改,类似java所有变量强制加final,没有for,while循环,if必须写else,等等,用起来很反人类,不适用于大型软件,特别是各种需求定制 各种if的软件
W
WindSpeed
所有的循环用递归代替,主要用于学术研究的语言,工作还是算了吧,整天客户提奇葩需求 各种if判断,用这个根本没法写
__JM_Joy__
__JM_Joy__
说得好!我用Rust。
莫默磨墨先生
莫默磨墨先生
提高 贵州11选5开奖_贵州11选5开奖结果走势_花少钱中大奖-SCHINA 逼格的一文 😄
Fover
Fover
哇哦,osc上居然能看到Haskell的新闻
返回顶部
顶部