mzryukamzryuka

【PDF版】錬金術師見習いエリィと歩むたのしいElixir 〜Elixirへのいざない外伝〜

  • ダウンロード商品
    ¥ 500

頒布物補足: ※技術書典9で頒布した版に対して、技術書典13版では2つの章を追加しています。 動的関数型言語Elixirの本です。 初心者から中級者になりたい方へ向けた内容となっています。 Elixirを使う人を"錬金術師(アルケミスト)"と呼ぶ風習があります。 本書は、この錬金術師の見習い(=Elixir初心者)から一歩踏み出してみようという観点から、並行プログラミングやマクロについて題材にしています。 扱っている内容は次の通りです。 - IEx Helper - 命名規約 - Erlangライブラリの利用 (技術書典13で追記) - 末尾再帰 - 並行プログラミング - マクロ - dbgによるデバッグ(技術書典13で追記) 各章は、各機能についての簡単な説明の概要と、その機能について有識者と会話しながら学ぶ対話型ショートストーリーの構成となっています。 たとえば、"並行プログラミング"では"並行"と"並列"の違いから解説しています。また、"マクロ"ではメタプログラミングするための機能ですが、Elixirでメタプログラミングをするのに何から知っておけば良いのか、などを扱っています。 ちなみに、淡々と機能説明をされるよりも、誰かと会話しながらの方が記憶に残りやすい/体験としてイメージしやすいかな、という想いでショートストーリー形式になっています。

頒布物補足: ※技術書典9で頒布した版に対して、技術書典13版では2つの章を追加しています。 動的関数型言語Elixirの本です。 初心者から中級者になりたい方へ向けた内容となっています。 Elixirを使う人を"錬金術師(アルケミスト)"と呼ぶ風習があります。 本書は、この錬金術師の見習い(=Elixir初心者)から一歩踏み出してみようという観点から、並行プログラミングやマクロについて題材にしています。 扱っている内容は次の通りです。 - IEx Helper - 命名規約 - Erlangライブラリの利用 (技術書典13で追記) - 末尾再帰 - 並行プログラミング - マクロ - dbgによるデバッグ(技術書典13で追記) 各章は、各機能についての簡単な説明の概要と、その機能について有識者と会話しながら学ぶ対話型ショートストーリーの構成となっています。 たとえば、"並行プログラミング"では"並行"と"並列"の違いから解説しています。また、"マクロ"ではメタプログラミングするための機能ですが、Elixirでメタプログラミングをするのに何から知っておけば良いのか、などを扱っています。 ちなみに、淡々と機能説明をされるよりも、誰かと会話しながらの方が記憶に残りやすい/体験としてイメージしやすいかな、という想いでショートストーリー形式になっています。