私たちは2020年代に関数型言語ElixirがWebアプリケーション開発の世界で主流になると予測しています。 なぜ「関数型言語」なのでしょうか。なぜElixirなのでしょうか。 それは、Webアプリケーションを取り巻く環境が急速に複雑化しているからです。私たちは多数のコアと巨大なメモリを持つコンピュータを手軽に扱えるようになりました。その結果、好むと好まざるとに関わらず私たちはさらに複雑なWebアプリケーションを作り続けることになります。 複雑なシステムを正常に機能させるために大切なのは、システムを単純な部品の集合に分解することです。可能であれば、それらの部品群は互いに独立して自律的・並列的に動くことが望ましいです。関数型言語はそのようなシステムを構築するのに向いています。 関数型言語の種類は多いのですが、私たちは特にElixirに期待しています。Elixirの文法は、Python、PHP

