@piacere_ex Github / YouTube / Qiita @piacerex 40年前からプログラマ(職業のそれは27年) 書けるプログラミング言語は158言語 小学4年生でゲームプログラミングを始め、現在も プロダクトとOSSを開発し、事業やコミュニティの 優位性へと転用するエンジニア/3社の経営者/PO 大手企業をメイン顧客として、IT事業/UX・UI/ D2Cマーケティング/VR・AR/エッジコンピュー ティングに絡む事業・企画支援、プロダクトを提供 技術コミュニティも複数発足・主催しており、毎月 イベント開催とLT、ライブコーディングをこなす piacere / 森 正和 “piacere” is an Italian word, means “Joy” == == Real Online VR / AR
/ IoT Digital Marketing Low Latency Huge Connections Micro Service Distributed System Concurrent System VR / AR Data Science Machine Learning Edge Computing Insourcing IT Material Creation Business Optimize Data Analysis HRD Space Data Utilize DX Diagnostic Tool Elixir-Prod. Support Elixir HRD Support
【2021年頃】Elixirで機械学習できればええんやろ? Nx作ったでー(JupyterっぽいLivebookも作るで) おぉ、神よ…ワイはもうElixirで生きていけます(`・ω・´)ゞ なんなら、Elixir専用CPU作って、世界、変えますわ José Valim piacere piacere ver 2.0
プログラミング 言語 プログラミング 言語 年毎の最新CPUクロック周波数の変化 Hennessy, J. L. and Patterson, D. A.: Computer Architecture: A Quantitative Approach, Morgan Kaufmann, 6th edition (2017).
(≒言語が性能と電力に影響) • こうした概念とテクニックを突き詰めれば、並行・並列/分散 とデータの高速処理に特化したコンピューティングが可能 03 従来CPU Elixir Chip メモリ メモリ ① ② ③ ④ ⑤ ① ② ③ ④ ⑤ list = [1, 2, 3, 4, 5] list |> Enum.map(& &1 * 3) |> Enum.filter(& &1 >= 8) |> Enum.sum() ① ② ③ ④ ⑤