次の(比較的些細な)個人プロジェクトのためにHaskellに飛び込むことを検討しています。Haskellに取り組んでいる理由は次のとおりです。
- 純粋に機能的な言語に頭を悩ます
- 速度。これは議論の余地があると確信していますが、私はHaskellがC ++に近い(そしてErlangよりもかなり高速であるように見える)ことをプロファイリングしています。
- 速度。Warp Webサーバーは、他のほとんどすべてと比較して非常に高速です。
したがって、これを考えると、私が探しているのは、Haskellに付随する欠点または問題です。WebにはHaskellが良いものである理由に関する膨大な情報がありますが、そのい側面に関するトピックはあまり見当たりません(構文についての不満はまったく気にしません)。
私が探しているものの例は、PythonのGILのようなものです。CPython環境で並行性の使用を実際に検討し始めるまで、頭を悩ませなかった何か。