はじめに こんにちは、LANSCOPE セキュリティオーディター開発チームの東(あずま)です。 今回は、開発で使用しているプログラミング言語ElixirのAtomとメモリ最適化について学んだ内容をご紹介します。 はじめに Elixirの「Atom」とは 「Atom」の仕様 「Atom」とメモリ最適化 おわりに 参考文献 Elixirの「Atom」とは Elixirでは「:ok」や「:error」といった形でコロンから始まる「Atom」と呼ばれる不変定数があります。よく使われるケースとしては、下記のような実行結果のパターンマッチングを行う場合に使用します。 {:ok, date} = Date.…