內容字號:默認大號超大號

段落設置:取消段首縮進段首縮進

字體設置:切換到微軟雅黑切換到宋體

業界資訊軟件之家
Win10之家WP之家
iPhone之家iPad之家
安卓之家數碼之家
評測中心智能設備
精準搜索請嘗試:精確搜索

你為什么不使用Haskell?這款純函數式編程語言報告出爐

2019/11/29 9:02:57來源:開源中國作者:-責編:騎士評論:

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 用戶放棄Atom導致的,實際上他的猜測應該是準確的,前幾天 Facebook 才宣布默認開發環境采用 VS Code,而不再是原來的 Nuclide/Atom-IDE。

并且,如果 VS Code 繼續以這種速度發展,那估計它明年將超越 Vi 與 Emacs,成為使用 Haskell 的開發者最常用的編輯器。

對 Haskell 項目使用什么版本控制系統?

Git 大勢,而 Mercurial 則式微,根據 Stack Overflow 開發人員調查,近 90% 的開發人員使用 Git,而 Mercurial 是最不受歡迎的版本控制系統,只有約 3% 的開發人員采用。相關內容可以查看:

通過什么渠道與 Haskell 社區互動?

Slack 第一次超過 IRC。

此外,不見微信、QQ,這也不難理解,參與調查的開發者的居住地分布情況這樣的:

(后邊的數據沒有截進來)其中來自中國的只有 10 人。

希望看到以下 Haskell 主題中的哪些內容?

Haskell 用戶希望看到更多有關最佳實踐、設計模式、應用架構,庫實戰、性能分析與工具選擇相關的文章。

完整報告查看:https://taylor.fausak.me

相關文章

關鍵詞:編程語言

IT之家,軟媒旗下科技門戶網站 - 愛科技,愛這里。

Copyright (C)RuanMei.com, All Rights Reserved.

軟媒公司版權所有

江西快三开奖结果查询 国标麻将怎么胡不了 下载百万胡麻将来了 徐闻做什么生意赚钱 答辩进入职场为什么要先赚钱 捕鱼游戏单机版 零食店最赚钱 黑暗料理王怎么赚钱最快 微信捕鱼赚钱方法 天涯明月刀改版后怎么赚钱 探探上男人给我赚钱 大圣捕鱼游戏下载 加盟赚钱的app 教师直播赚钱 大顺彩票苹果 百度配图赚钱 花店太赚钱了