search
LoginSignup
1
Help us understand the problem. What are the problem?

More than 1 year has passed since last update.

Elixir その2 Advent Calendar 2020 Day 1

posted at

updated at

Organization

[87, 101, 32, 97, 114, 101, 32, 116, 104, 101, 32, 65, 108, 99, 104, 101, 109, 105, 115, 116, 115, 44, 32, 109, 121, 32, 102, 114, 105, 101, 110, 100, 115, 33]

この記事は、Elixir その2 Advent Calendar 2020 初日です。

はじめに

  • 気になりますよね
  • ぜひIExを起動してご確認ください
$ iex

iex> [87, 101, 32, 97, 114, 101, 32, 116, 104, 101, 32, 65, 108, 99, 104, 101, 109, 105, 115, 116, 115, 44, 32, 109, 121, 32, 102, 114, 105, 101, 110, 100, 115, 33]
'?????'
  • まずはElixirをインストールしてください
  • 手前味噌な記事ですがインストールなどを参考にしてください

ヒント

elixir means that a magic liquid that is believed to cure illnesses or to make people live forever.

  • 不老不死の霊薬っちゆうことですね

Elixir (エリクサー) は並行処理の機能や関数型といった特徴を持つ、Erlangの仮想マシン (BEAM) 上で動作するコンピュータプログラミング言語である。ElixirはErlangで実装されているため、分散システム、耐障害性、ソフトリアルタイムシステム等の機能を使用することができるが、拡張機能として、マクロを使ったメタプログラミング、そしてポリモーフィズムなどのプログラミング・パラダイムもプロトコルを介して実装されている。

Elixir (プログラミング言語)

alchemist means that a person who studied alchemy.

影響を受けた楽曲

補足

  • タイトルに書いた数字のリストは専門家の間ではCharlistsと呼ばれるものです
  • タイトルのようなリストの作り方は以下の通りです
iex> IEx.configure(inspect: [limit: :infinity, charlists: :as_lists])
:ok

iex> "your string" |> String.to_charlist()                           
[121, 111, 117, 114, 32, 115, 116, 114, 105, 110, 103]
  • (これで好きなだけ記事がかけそうですね:santa::santa_tone1::santa_tone2::santa_tone3::santa_tone4::santa_tone5:)
    • だめかな :sweat_smile:

Wrapping Up :christmas_tree::christmas_tree::christmas_tree::christmas_tree::christmas_tree:

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
What you can do with signing up
1
Help us understand the problem. What are the problem?