Elixir Elixir: Гло ток функ цио нальности Ми ха лис Цу ка лос пред ла га ет хлеб нуть из ви тие ва то ук ра шен но го ап те кар ско го со су да. $ sudo apt-get install elixir Вер сию Elixir мож но уз нать, вы пол нив ко ман ду elixir --version. <...> Ко гда вы бу де те чи тать эту ста тью, по след ней вер си ей Elixir долж на быть 1.1, и для за пус ка его ва ри ан та Hello World! по тре бу ет ся сде лать сле дую щее: defmodule LXF do def hello do IO.puts “Hello World!” end end Ее мож но за пус тить в ин те рак тив ной обо лоч ке Elixir (iex) или ском пи ли ро вать в elixirc, ана ло гич ном ком пи ля то ру Erlang (erlc). <...> Ин те рак тив ная обо лоч ка — луч шее ме сто, ес ли надо по про бо вать что-то но вое, или для изу че ния язы ка: iex(3)> c(“hw.ex”) [LXF] iex(4)> LXF.hello Hello World! :ok Пер вая ко ман да ком пи ли ру ет код мо ду ля, а вто рая — вы полЯ Скорая помощь До пол ни тель ную ин фор ма цию об Elixir мож но най ти на сай те http://elixir-lang. org и в учет ной за пи си @elixirlang в Twitter. <...> Хо ро шее вве де ние в язык — кни га «Про грамми ро ва ние на Elixir [Programming Elixir]» Дэй ва То маса [Dave Thomas]. зык функ цио наль но го про грам ми ро ва ния Elixir соз дан на ба зе вир ту аль ной ма ши ны Erlang; точ но так же как Scala соз дан <...>