Национальный цифровой ресурс Руконт - межотраслевая электронная библиотека (ЭБС) на базе технологии Контекстум (всего произведений: 636199)
Контекстум
Руконтекст антиплагиат система
Linux Format (Линукс Формат)  / №12 2015

ELIXIR: ГЛОТОК ФУНКЦИОНАЛЬНОСТИ (80,00 руб.)

0   0
Страниц4
ID564760
АннотацияЯзык функционального программирования Elixir создан на базе виртуальной машины Erlang; точно так же как Scala создан на базе ВМ Java. Как вы можете представить, Хосе Валим [Jose Valim], создатель Elixir и бывший член основной команды Ruby on Rails, попытался взять все хорошее от Erlang, улучшив или убрав все менее интересное и элегантное, что есть в этом языке. Так как Elixir основан на ВМ Erlang, в программе на Elixir можно свободно вызывать любые функции Erlang без издержек времени выполнения. Elixir также предлагает утилиту командной строки для компиляции проектов и интерактивную среду
ELIXIR: ГЛОТОК ФУНКЦИОНАЛЬНОСТИ // Linux Format (Линукс Формат) .— 2015 .— №12 .— С. 86-89 .— URL: https://rucont.ru/efd/564760 (дата обращения: 19.05.2024)

Предпросмотр (выдержки из произведения)

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 соз дан <...>