タグ

Elixirに関するjsstudyのブックマーク (6)

  • Overview – Phoenix v1.4.0

    View Source Overview Phoenix is a web development framework written in Elixir which implements the server-side Model View Controller (MVC) pattern. Many of its components and concepts will seem familiar to those of us with experience in other web frameworks like Ruby on Rails or Python's Django. Phoenix provides the best of both worlds - high developer productivity and high application performance

  • Elixir School 日本語訳

    Elixir Schoolへようこそ! Elixir SchoolはElixirを学び、マスターするための最高の場所です。 ベテランの方も、初めての方も、レッスンや補助教材で必要なものが見つかるはずです。 ボランティアの方々の努力により、Elixir Schoolは多くの言語に翻訳されています。その中には次のような翻訳があります: বাংলা, Deutsch, Ελληνικά, Español, Bahasa Indonesia, Italiano, 日語, 한국어, Bahasa Melayu, Norsk, Polski, Português, Русский, Slovenčina, Türkçe, ภาษาไทย, Українською, Việt ngữ, 简体中文 と 繁體中文. elixirschool/elixirschoolに参加することで、私たちと一緒にElix

    Elixir School 日本語訳
  • Elixir入門 01: コードを書いて試してみる

    gumi TECH for gumi TECH Blog Posted on Oct 2, 2018 • Updated on Jan 24, 2019 Elixirは動的な関数型のプログラミング言語です。拡張性が高く、メンテナンスしやすいアプリケーションが開発できます。Erlangの仮想マシン (BEAM) 上で動き、分散システム、耐障害性、ソフトリアルタイムシステムなどの機能が備わっています。稿はElixir公式サイトの許諾を得て「Introduction」の解説にもとづき、まずはElixirのコードを書いて試してみます。 Elixirのインストール Elixirのインストールについては、公式サイトの「Installing Elixir」にプラットフォームごとに説明されています。英語ですが、いずれも作業は数行のステップです。 インタラクティブモードで試す Elixirはコマンドライン

    Elixir入門 01: コードを書いて試してみる
  • 並列処理に関数型…でも学習コストは高くない!? Web開発者のためのElixirのススメ【デブサミ2019】

    ErlangのVM上で動作する関数型言語「Elixir」。Ruby風とも言われる文法のわかりやすさと、大量の並列処理を安定的に実行できる特徴から、近年ではゲームSNS、コンテンツ配信などのWebアプリケーション開発で採用される事例も増えている。とはいえ、RubyPythonなどに比べるとマイナーな言語で、Elixirを扱えるWeb開発者もまだまだ少ないのが実情だ。比較的歴史の浅い言語であるうえ、「並列処理」や「関数型」といった特性に対する敷居の高さ、学習コストへの懸念から、開発者に敬遠されやすい一面もあるだろう。gumi CTOの幾田雅仁氏は、Elixirに対するそういったイメージは「誤解」であり、むしろ「学習コストのわりに恩恵が大きい言語」だと主張。その根拠を示しながら、Webシステムの開発にElixirを使うメリットや、入門者向けに最適な学習法などを紹介した。 講演資料:これをまだ

    並列処理に関数型…でも学習コストは高くない!? Web開発者のためのElixirのススメ【デブサミ2019】
    jsstudy
    jsstudy 2019/10/19
    EVM(Erlang VM)は、OSと似たプロセスの仕組みを持つ。・独立したCPUを持つ ・独立したメモリを持つ ・ネットワーク上の一意な住所を持つ 「速さ」は、C、Java、Node.jsより遅く、Python、Ruby、PHPよりは速いレベルだという。
  • 並列プログラミング言語 Elixir (エリクサー)を用いた機械学習ツールチェーン - Qiita

    (この記事は「機械学習工学 / MLSE Advent Calendar 2018」の9日目です) 「機械学習工学 / MLSE Advent Calendar 2018」8日目は @watanabe0621 さんの「初めてのMLシステム開発とデプロイ」でした。 「機械学習工学 / MLSE Advent Calendar 2018」9日目の今日は,並列プログラミング言語 Elixir(エリクサー)とそれによる機械学習ツールチェーンについてご紹介します。 @arutema47 さんの「2018年版 機械学習ハードウェアのState of the Artを考える ~CPU, GPU, TPUを添えて~」にも関連する話も言及したいと思います。 Elixir に注目する理由 私たち fukuoka.ex が Elixir に注目する理由を説明します。 今後,IoT の急速な普及などの理由でデータ

    並列プログラミング言語 Elixir (エリクサー)を用いた機械学習ツールチェーン - Qiita
    jsstudy
    jsstudy 2018/12/11
    現在,ムーアの法則が終焉を迎えており,CPU の1コアあたりの性能向上は進んでおらず,もっぱら SIMD やマルチコアによって進んできています。Elixir は並列プログラミングに長けたプログラミング言語です。
  • BASIC以来、35年間プログラミングしてないIT企業社長が、ElixirでWebアプリを作った - Qiita

    fukuoka.ex代表のpiacereです 今回もご覧いただいて、ありがとうございます いつもと趣向違いですが、ウチのCEOが開発合宿中に行ったElixirチャレンジをお送りします そうそう、CEOと私は、地味に、35年くらい前にプログラミングをスタートしたという共通点を持っています その後、CEOはビジネスとマーケティングに進み、私はプログラミングとマーケティングに進みましたが、そんな2人が福岡で出会い、今は共に会社経営をしている訳です それでは、CEOが開発合宿中でElixirに触れていくログをお楽しみくださいー 内容が、面白かったり、役に立ったら、「いいね」よろしくお願いします CTOからの提案は、正直、気が重かった…しかし… カラビナテクノロジー株式会社 でCEOをやっている福田です 私は普段、事業会社向けのITシステム導入・運用をお手伝いしつつ、エンジニアにとって最高の組織を作

    BASIC以来、35年間プログラミングしてないIT企業社長が、ElixirでWebアプリを作った - Qiita
  • 1