Upload
yohei-tanimoto
View
71
Download
0
Embed Size (px)
Citation preview
tokyo.ex #5
「プログラミング Elixir 」出版記念 Elixir 入門特集
Elixir & Phoenix に関する参加者の皆さんからのご質問
ユースケースについて不得意なケースについてErlang を学習する必要性についてエコシステムについて生産性について言語の移行についてマクロについてスクリプティングのやりやすさについて
ユースケースについて
Elixir 及び Phoenix は、ユースケースとして、どのようなシステムやサービスで使うのが適切でしょうか? どのような場合に、他の言語ではなくElixir を使うかについて、何らかの基準はありますか?プロダクション環境のどういうところにElixir を使っていますか?
不得意なケースについて
「 Elixir は並行処理が得意」とよく耳にしますが、逆に不得意なことってどういうものでしょうか?
Erlang を学習する必要性について
Elixir を使う際に Erlang の知識はどの程度必要ですか?Erlang の知識が必須であっても Elixir を習得する価値はありますか?Erlang を既習の人間からすると、 Elixirを学習するのは少し楽になるのでしょうか?
エコシステムについて
エコシステムの成熟具合の印象はいかがですか?
生産性について
Phoenix をあえて Rails の代わりとして使うことはありますか?Phoenix は、 Rails と比べてどの程度の生産性ですか?
言語の移行について
関数型言語をやったことがない Ruby エンジニアが、初めて触る関数型言語として Elixir は最適なものとなるでしょうか?他の並行プログラミングが得意な言語である Scala や Go と比べてどうですか?(言語比較)
マクロについて
Elixir を使うにあたって、 Metaprogramming (マクロ)は必須ですか?マクロはどういった時に使っていますか?
スクリプティングのやりやすさについて
スクリプト言語として、 Elixir は使いやすいでしょうか?( Ruby のように書き捨てのプログラムをサクッと作れますか?)