Изучай Erlang во имя добра!

Detalhes bibliográficos
Autor principal: Фред Х.
Resumo:Усеянная беспечными иллюстрациями и смесью развлекательных и практических примеров программ, книга ИЗУЧАЙ ERLANG ВО ИМЯ ДОБРА! является отличным пунктом отправления в иногда безумный, но всегда восхитительный мир Erlang. Вероятно, вас привело к Erlang обещание конкурентности или параллелизма. Возможно, это аспект языка, касающийся распределённых вычислений, а может быть, необычный подход к устойчивости против сбоев. Одним из величайших препятствий на пути изучения Erlang является не столько то, что идеям его свойственна сложность, но и то, что они сильно отличаются от идей большинства других языков, которые вам встречались. Переменные в Erlang не переменны. Вам не следует программировать в ожидании ошибки. Процессы действительно очень дёшевы, и вы можете иметь тысячи их одновременно, даже миллионы, если вам так захочется. Ох, и потом этот странный синтаксис. Erlang совершенно не похож на Java; нет ни методов, ни классов, ни объектов. И, обождите... знак равенства вовсе не означает "равно"... Издание предназначено как для начинающих изучать Erlang, так и для более опытных разработчиков. Даже в том случае, если читатель очень хорошо знаком с Erlang, книга сможет стать справочником и даже научить чему-то новому.
Книга из коллекции ДМК Пресс - Информатика
Publicado em: Москва, ДМК Пресс, 2015
Assuntos:
try
cps
udp
tcp
ets
Acesso em linha:https://e.lanbook.com/book/93267
https://e.lanbook.com/img/cover/book/93267.jpg
Formato: Recurso Electrónico Livro

MARC

LEADER 00000nam0a2200000 i 4500
001 93267
010 |a 978-5-97060-086-3 
100 |a 20250516d2015 k y0rusy01020304ca 
101 0 |a rus 
102 |a RU 
105 |a y z 000zy 
106 |a z 
200 1 |a Изучай Erlang во имя добра!  |b Электронный ресурс  |f Фред Х.  |g Пер. с англ. Литовченко Д. 
210 |a Москва  |b Москва  |c ДМК Пресс  |d 2015 
215 |a 688 с. 
330 |a Усеянная беспечными иллюстрациями и смесью развлекательных и практических примеров программ, книга ИЗУЧАЙ ERLANG ВО ИМЯ ДОБРА! является отличным пунктом отправления в иногда безумный, но всегда восхитительный мир Erlang. Вероятно, вас привело к Erlang обещание конкурентности или параллелизма. Возможно, это аспект языка, касающийся распределённых вычислений, а может быть, необычный подход к устойчивости против сбоев. Одним из величайших препятствий на пути изучения Erlang является не столько то, что идеям его свойственна сложность, но и то, что они сильно отличаются от идей большинства других языков, которые вам встречались. Переменные в Erlang не переменны. Вам не следует программировать в ожидании ошибки. Процессы действительно очень дёшевы, и вы можете иметь тысячи их одновременно, даже миллионы, если вам так захочется. Ох, и потом этот странный синтаксис. Erlang совершенно не похож на Java; нет ни методов, ни классов, ни объектов. И, обождите... знак равенства вовсе не означает "равно"... Издание предназначено как для начинающих изучать Erlang, так и для более опытных разработчиков. Даже в том случае, если читатель очень хорошо знаком с Erlang, книга сможет стать справочником и даже научить чему-то новому. 
333 |a Книга из коллекции ДМК Пресс - Информатика 
610 0 |a erlang 
610 0 |a язык 
610 0 |a команды интерпретатора 
610 0 |a неизменные переменные 
610 0 |a атомы 
610 0 |a булева алгебра 
610 0 |a кортежи 
610 0 |a списки 
610 0 |a двоичные данные 
610 0 |a модули 
610 0 |a компиляция 
610 0 |a параметры компилятора 
610 0 |a макросы 
610 0 |a метаданные 
610 0 |a циклические зависимости 
610 0 |a сопоставление с образцом 
610 0 |a охрана 
610 0 |a если 
610 0 |a case …of 
610 0 |a типизация 
610 0 |a преобразование типов 
610 0 |a охрана типов данных 
610 0 |a рекурсия 
610 0 |a длина списка 
610 0 |a длина хвостовой рекурсии 
610 0 |a функция дублирования duplicate 
610 0 |a функция переворота reverse 
610 0 |a функция отрезания sublist 
610 0 |a функция склеивания пар zip 
610 0 |a сортировка 
610 0 |a анонимные функции 
610 0 |a область видимости функции 
610 0 |a замыкания 
610 0 |a отображения 
610 0 |a фильтры 
610 0 |a свёртки 
610 0 |a fold 
610 0 |a абстракции 
610 0 |a ошибки компиляции 
610 0 |a ошибки времени выполнения 
610 0 |a исключения 
610 0 |a error 
610 0 |a выходы процессов 
610 0 |a броски исключений 
610 0 |a throw 
610 0 |a обработка исключений 
610 0 |a try 
610 0 |a rpn-калькуляторы 
610 0 |a рекурсивное решение проблемы 
610 0 |a тестируем код 
610 0 |a запуск программы без интерпретатора erlang 
610 0 |a объявление записей 
610 0 |a чтение значений из записей 
610 0 |a совместное использование записей 
610 0 |a упорядоченные множества ordsets 
610 0 |a множества множеств sofs 
610 0 |a очереди 
610 0 |a масштабируемость 
610 0 |a устойчивость к сбоям 
610 0 |a реализация конкурентности 
610 0 |a порождение процессов 
610 0 |a отправка сообщений 
610 0 |a получение сообщений 
610 0 |a тайм-аут 
610 0 |a избирательное получение 
610 0 |a связи 
610 0 |a мониторы 
610 0 |a именование процессов 
610 0 |a протокол 
610 0 |a события и циклы 
610 0 |a сервер событий 
610 0 |a обработка сообщений 
610 0 |a конкретная реализация 
610 0 |a обратный вызов 
610 0 |a init 
610 0 |a handle_cast 
610 0 |a beam 
610 0 |a конечный автомат 
610 0 |a функция инициализации 
610 0 |a функция имясостояния 
610 0 |a code_change 
610 0 |a terminate 
610 0 |a диаграммы состояний 
610 0 |a функции общения между ка 
610 0 |a gen_fsm 
610 0 |a обобщённые обработчики событий 
610 0 |a handle_event 
610 0 |a табло со счётом 
610 0 |a игровые события 
610 0 |a наблюдатели 
610 0 |a стратегии перезапуска 
610 0 |a ограничения перезапуска 
610 0 |a спецификации на детей 
610 0 |a музыканты 
610 0 |a процессы 
610 0 |a теория луковых слоёв 
610 0 |a дерево для пула 
610 0 |a реализация наблюдателей 
610 0 |a рабочие процессы 
610 0 |a приложение 
610 0 |a пул 
610 0 |a диспетчер 
610 0 |a cps 
610 0 |a счётчик 
610 0 |a программа 
610 0 |a файл ресурсов приложения 
610 0 |a поведение приложения 
610 0 |a библиотечные приложения 
610 0 |a модуль обратного вызова приложения 
610 0 |a модуль обратного вызова приложения и наблюдатель 
610 0 |a обновление файлов приложения 
610 0 |a компилируем приложения 
610 0 |a релизы 
610 0 |a systools 
610 0 |a reltool 
610 0 |a opции reltool 
610 0 |a рецепты для reltool 
610 0 |a обзор обновления релиза 
610 0 |a relup 
610 0 |a списки ввода-вывода 
610 0 |a udp 
610 0 |a tcp 
610 0 |a udp-сокеты 
610 0 |a tcp-сокеты 
610 0 |a inet 
610 0 |a eunit 
610 0 |a генераторы тестов 
610 0 |a тестируем приложение regis 
610 0 |a ets 
610 0 |a модуль global 
610 0 |a модуль rpc 
610 0 |a common test 
610 0 |a создаём простую коллекцию тестов 
610 0 |a выполняем тесты 
610 0 |a тестирование с состоянием 
610 0 |a группы тестов 
610 0 |a определение групп тестов 
610 0 |a свойства группы тестов 
610 0 |a файл спецификации для распределённых тестов 
610 0 |a запуск распределённых тестов 
610 0 |a mnesia 
610 0 |a данные для сохранения 
610 0 |a структура таблицы 
610 0 |a от записи к таблице 
700 1 |a Фред  |b Х. 
801 1 |a RU  |b Издательство Лань  |c 20250516  |g RCR 
856 4 |u https://e.lanbook.com/book/93267 
856 4 1 |u https://e.lanbook.com/img/cover/book/93267.jpg 
953 |a https://e.lanbook.com/img/cover/book/93267.jpg