SWEST21基調講演

  • SWEST21基調講演は、Justin Schneck氏をお招きし、関数型言語ElixirとそのIoT開発フレームワーク"Nerves"を取り上げます。Nervesについて、SWEST21プログラム委員長の高瀬がErlang & Elixir Fest 2019で取り上げた講演「Nervesが開拓する『ElixirでIoT』の新世界」の資料もご覧ください。

    Elixirには、Erlang VM上で駆動する設計のため並行性能や堅牢性に優れており、Rubyを参考にした言語仕様の設計であるため習得容易で生産性が高いという特徴があります。Nervesは、"Craft and deploy bulletproof embedded software in Elixir"をスローガンとして、これらElixirの利点をIoTシステム開発に展開できる、革新的なフレームワークです!直感的な並列/並行プログラミングと、Erlang OTPによる軽量なプロセス管理を実現することができます。また、WebフレームワークPhoenixとの連携により、IoTデバイスから収集されるビッグデータを同じ言語でシームレスに処理することもできます。すでにそのエコシステムの完成度は素晴らしく、組込み/IoTシステム開発の将来像を切り拓く大きな可能性を秘めています。なお、2日目には、NervesによるIoT開発をすぐに試せるハンズオン・トレーニングも実施予定です。

    Nervesが開拓する「ElixirでIoT」の新世界を、その主要な開発者であるJustin氏が直接ご紹介します。日本の組込み業界でSWESTが先駆けて取り上げるこの機会、ぜひご期待ください!!

  • 講演者:Justin Schneck (Nerves Project)
    • Biography: Justin is the co-author of Nerves Project. Justin is in a constant state of working to make the the world around him bend to his imagination. He spends his time making that invisible, often impenetrable layer in the air between all the hardware in the world, easy to work with through Nerves.