可以看到参与调查的大多数人在工作中使用 Haskell

  • 时间:

【悍匪冯学华判死刑】

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

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

Haskell 是一門純函數式編程語言,近日有開發者發佈了一份“2019 年 Haskell 現狀調查報告”,調查涉及 Haskell 生態的方方面面,包括開發者使用 Haskell 的情況、Haskell 工具鏈使用情況與 Haskell 社區建設情況等。

使用哪些 Haskell 編譯器?

CLI 程序和 API 服務最受歡迎,這也意味著它們通常擁有可用的最佳軟件包和完善的文檔,說到底也是小生態。

該調查一共收集了 1211 份反饋,這些反饋的人大部分都使用過 Haskell(89%)。這裡簡單介紹一下報告中幾個值得關註的亮點。

能熟練使用 Haskell 以外的其它哪些編程語言?

Slack 第一次超過 IRC。

在哪個平臺上開發 Haskell?

Web 繼續占據主導地位,其次分別是金融和教育,其它類中最受歡迎的是加密貨幣、學術界/研究/科學和安全性等領域。

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

很明顯,開發與部署平臺都是 Linux  領先於其它平臺。

在工作中使用 Haskell 嗎?

使用 Haskell 時使用哪些構建工具?

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

Bitbucket 宣佈全面轉向 Git

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

使用 Haskell 開發哪種類型的軟件?

Nix 使用率有所上漲。使用 Haskell 時使用哪些編輯器?

除了前邊說到的公司不支持和軟件生態上的原因,很難招到 Haskell 工程師也是一大因素。

在哪些行業使用 Haskell?

占最多數的情況是公司不使用 Haskell,而其它人的理由則多與 Haskell 的生態相關,比如文檔、軟件包和工具不完善等。

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

可以看到參與調查的大多數人在工作中使用 Haskell,而為什麼不在工作中使用 Haskell 呢?他們的回答是這樣的:

OpenJDK 之後,OpenJFX 也要從 Mercurial 遷移到 Git

一般來說關於編輯器的選擇會有兩大陣營,基於終端和基於圖形。Vi 和 Emacs 一如既往地受歡迎,VS Code 數據在不斷上漲,而 Atom 的受歡迎程度則持續下降。發起這個調查併發布報告的作者猜測是因為 Atom 用戶放棄 VS Code 導致的,實際上他的猜測應該是準確的,前幾天 Facebook 才宣佈默認開發環境採用 VS Code,而不再是原來的 Nuclide/Atom-IDE。

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

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

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

网曝追我吧还在录北京延庆下雪尹正蒋梦婕恋情广州汽车展览五粮液机场通航高以翔死因公布人民日报高狄逝世心脏骤停正确抢救广西4.3级地震广州汽车展览孙杨事件现场视频广西4.3级地震网曝追我吧还在录广西4.3级地震29日四星连珠天象网银回应罚2943万先有鸡还是先有蛋国足排名降至75阿里总市值4万亿北京地铁临时封闭国台办新任发言人张晓晨当爸蒋劲夫否认家暴鼠年贺岁金银币高晓松闹笑话鼠年贺岁金银币网曝追我吧还在录徐峥斥责追我吧林书豪缅怀高以翔烈士张伟杰告别