Читайте только на Литрес

Книгу нельзя скачать файлом, но можно читать в нашем приложении или онлайн на сайте.

Основной контент книги Теория вычислений для программистов
Текст PDF

Объем 386 страниц

2013 год

0+

Теория вычислений для программистов

3,5
11 оценок
Читайте только на Литрес

Книгу нельзя скачать файлом, но можно читать в нашем приложении или онлайн на сайте.

399 ₽
439 ₽

Начислим

+13

Покупайте книги и получайте бонусы в Литрес, Читай-городе и Буквоеде.

Участвовать в бонусной программе
Подарите скидку 10%
Посоветуйте эту книгу и получите 43,91 ₽ с покупки её другом.

О книге

Наконец-то появился увлекательный и практичный способ изучать теорию вычислений и проектирование языков программирования!

В этой книге теоретическая информатика излагается в хорошо знакомом вам контексте, что поможет оценить, почему ее идеи важны и как они отражаются на том, чем программист изо дня в день занимается на работе.

Вместо математической нотации или незнакомого академичного языка программирования типа Haskell или Lisp в этой книге для объяснения формальной семантики, теории автоматов и функционального программирования вкупе с лямбда-исчислением применяется язык Ruby, сведенный к минимуму.

Издание предназначено для программистов любой квалификации, знакомых хотя бы с одним из современных языков, но не имеющих формальной подготовки в информатике.

Смотреть все отзывы

Книги, посвященные теории вычислений, обычно состоят из сухого математического языка, обилия формул и теорем. В этой книге все не так! Каждую рассматриваемую идею Том Стюарт демонстрирует законченными примерами кода, давая возможность опробовать ее на практике. В процессе чтения мы не узнаем, что конечный автомат это кортеж вида {V,Q,s,F,m}, язык это множество конечных строк над алфавитом, а машина Тьюринга имеет правила, вида q[i]a[j] - q[i1]a[j1]d[k]. Вместо этого автоматы мы смоделируем, что такое синтаксис и семантика языка поймем написав собственный интерпретатор, запрограммируем собственную реализацию машины Тьюринга и попробуем много чего еще! Та минимальная часть языка программирования Ruby, которую использует автор для демонстрации рассматриваемых идей, почти не требует времени для изучения, к примерам можно приступать практически сразу же!

Войдите, чтобы оценить книгу и оставить отзыв
Книга Тома Стюарта «Теория вычислений для программистов» — читать онлайн на сайте. Оставляйте комментарии и отзывы, голосуйте за понравившиеся.
Возрастное ограничение:
0+
Дата выхода на Литрес:
23 июня 2015
Дата перевода:
2014
Дата написания:
2013
Объем:
386 стр.
ISBN:
978-5-94074-979-0
Общий размер:
2.8 МБ
Общее кол-во страниц:
386
Переводчик:
Правообладатель:
ДМК Пресс
Текст PDF
Средний рейтинг 5 на основе 5 оценок
По подписке
Текст PDF
Средний рейтинг 4,6 на основе 5 оценок
Текст
Средний рейтинг 2 на основе 2 оценок
Текст PDF
Средний рейтинг 2,4 на основе 7 оценок
Текст PDF
Средний рейтинг 3 на основе 2 оценок
Текст PDF
Средний рейтинг 3,7 на основе 3 оценок
По подписке
Текст PDF
Средний рейтинг 3,9 на основе 9 оценок
Текст PDF
Средний рейтинг 3,5 на основе 11 оценок