Функциональное программирование - Ярон Мински, Анил Мадхавапедди и Джейсон Хикки - Программирование на языке OCaml [2014, PDF, RUS]

Статистика раздачи
Размер:  1.6 MB   |   Зарегистрирован:  1 год 9 месяцев   |   .torrent скачан:  929 раз
Сиды:  6
Автор
Сообщение

eugenk1

Стаж: 10 лет 8 месяцев

Сообщений: 294

flag

eugenk1 · 14-Дек-16 18:09 (1 год 9 месяцев назад, ред. 14-Дек-16 18:12)

 

Программирование на языке OCaml
Год издания: 2014
Автор: Ярон Мински, Анил Мадхавапедди и Джейсон Хикки
Жанр или тематика: Компьютерная литература, программирование
Издательство: ДМК Пресс
ISBN: 978-5-97060-539-6
Серия: Функциональное программирование
Язык: Русский
Формат: PDF
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Нет
Количество страниц: 536
Описание: Русский перевод знаменитой книги Real World OCaml (http://SKYTRACKER.XYZ/viewtopic.php?t=4614471)
Примеры страниц


Оглавление
Часть I. Основы языка
Глава 1. Введение ...............................................................................................................23
Глава 2. Переменные и функции ..........................................................................................50
Глава 3. Списки и образцы ..................................................................................................77
Глава 4. Файлы, модули программы .....................................................................................98
Глава 5. Записи ............................................................................................................... 120
Глава 6. Варианты ........................................................................................................... 137
Глава 7. Обработка ошибок .............................................................................................. 159
Глава 8. Императивное программирование ........................................................................ 177
Глава 9. Функторы ........................................................................................................... 216
Глава 10. Модули первого порядка ................................................................................... 235
Глава 11. Объекты ........................................................................................................... 253
Глава 12. Классы ............................................................................................................. 269
Часть II. Инструменты и технологии
Глава 13. Отображения и хэш-таблицы .............................................................................. 296
Глава 14. Анализ командной строки .................................................................................. 315
Глава 15. Обработка данных JSON .................................................................................... 339
Глава 16. Парсинг с помощью OCamllex и Menhir ............................................................... 357
Глава 17. Сериализация данных с применением s-выражений ............................................ 371
Глава 18. Конкурентное программирование с помощью Async ............................................ 388
Часть III. Система времени выполнения
Глава 19. Интерфейс внешних функций ........................................................................... 422
Глава 20. Представление значений в памяти ................................................................... 444
Глава 21. Сборка мусора ................................................................................................ 456
Глава 22. Компиляторы: парсинг и контроль типов .......................................................... 470
Глава 23. Компиляторы: байт-код и машинный код .......................................................... 501
Алфавитный указатель .................................................................................................. 523
Зарегистрирован:
  • 14-Дек-16 18:12
  • Скачан: 929 раз

Скачать .torrent

1 KB

Тип: обычная
Статус: ? недооформлено
Размер: 1.6 MB  ·  magnetB0E27B723297E27635AF06A038FAE1B6A8F5D0FC
  • Свернуть поддиректории
  • Развернуть
  • Переключить
  • Увел./умен. окно
загружается...
Всякий раз, когда ты что-то скачиваешь бесплатно, ты скачиваешь коммунизм !
Устанавливая линукс, ты устанавливаешь коммунизм !

eugenk1

Стаж: 10 лет 8 месяцев

Сообщений: 294

flag

eugenk1 · 14-Дек-16 18:35 (спустя 26 мин., ред. 14-Дек-16 18:35)

Господа юнкера, хотелось бы услышать мнения об этом языке. Мне он показался близким к хаскелю по выразительности и мощности, однако значительно более практичным. Например без особого труда поднимающим функциональность старого доброго С++. Сейчас в качестве наполовину учебного наполовину хобби-проекта неспешно делаю для него IDE под Eclipse. А то сейчас ничего кроме emacs и vim его толком не поддерживает.
Всякий раз, когда ты что-то скачиваешь бесплатно, ты скачиваешь коммунизм !
Устанавливая линукс, ты устанавливаешь коммунизм !

Michael_Isaev

Стаж: 8 лет 3 месяца

Сообщений: 36

flag

Michael_Isaev · 15-Дек-16 00:07 (спустя 5 часов)

eugenk1 писал(а):
72029565Господа юнкера, хотелось бы услышать мнения об этом языке. Мне он показался близким к хаскелю по выразительности и мощности, однако значительно более практичным. Например без особого труда поднимающим функциональность старого доброго С++. Сейчас в качестве наполовину учебного наполовину хобби-проекта неспешно делаю для него IDE под Eclipse. А то сейчас ничего кроме emacs и vim его толком не поддерживает.
Сколько ему годков то, старичку? 31? Ну если за это время не взлетел, значит и дальше не взлетит. Такая невезуха с поделями франчесок - много изящества, изощренности, усложненности, мало пользы (второй, это - ADA, а третий можно считать Pascal, хотя он швецарский).

eugenk1

Стаж: 10 лет 8 месяцев

Сообщений: 294

flag

eugenk1 · 15-Дек-16 18:57 (спустя 18 часов)

Цитата:
Сколько ему годков то, старичку? 31? Ну если за это время не взлетел, значит и дальше не взлетит.
Трудно с этим согласиться. Язык как раз нашел для себя небольшую, но вполне устойчивую нишу - сложная обработка данных, в основном текстовых. На нём написана система доказательства теорем coq, на нём написана обработка математических формул для википедии, на нём пишутся компиляторы. Конечно это не Java и не С++, однако что совсем уж не взлетел, я бы не сказал. Более того, мне кажется с ростом интереса к анализу big data (того же интернета) его популярность будет расти.
Всякий раз, когда ты что-то скачиваешь бесплатно, ты скачиваешь коммунизм !
Устанавливая линукс, ты устанавливаешь коммунизм !

void main()

Moderator

Стаж: 9 лет 2 месяца

Сообщений: 7514

flag

void main() · 02-Янв-17 11:30 (спустя 17 дней)

eugenk1!
Пожалуйста:
1. переименуйте файл по модели
Цитата:
Автор - Название (Серия) - Год.расширение
и перезалейте торрент-файл
2. Переделайте скриншоты - они должны быть от 750 до 1000 пикселей по большей стороне и увеличиваться по клику
3. Нет ли тут противоречия
Цитата:
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Нет
?
Хозяйке на заметку: раньше этот модератор носил имя hfr0001.
При дооформлении раздач обязательно отпишитесь в личную почту с указанием на url раздачи.

pawlo16

Стаж: 8 лет 3 месяца

Сообщений: 3

flag

pawlo16 · 14-Сен-17 00:18 (спустя 8 месяцев)

eugenk1 писал(а):
72029565Господа юнкера, хотелось бы услышать мнения об этом языке. Мне он показался близким к хаскелю по выразительности и мощности, однако значительно более практичным. Например без особого труда поднимающим функциональность старого доброго С++. Сейчас в качестве наполовину учебного наполовину хобби-проекта неспешно делаю для него IDE под Eclipse. А то сейчас ничего кроме emacs и vim его толком не поддерживает.
Ocaml сейчас стал весьма годным вариантом для frontend, мордокнижники вендорят
https://bucklescript.github.io/bucklescript/Manual.html
https://reasonml.github.io/guide/javascript/quickstart
 
All rights reserved © 2017-2018
Loading...
Error