Создай свой собственный язык программирования
1.495 ₽
Автор: Клинтон Джеффери
Название: Создай свой собственный язык программирования
Формат: PDF
Тема: IT
Количество страниц: 410
Качество: Компьютерное, издательское
Книга рассказывает о том, как разрабатывать уникальные языки програм-
мирования, чтобы сократить время и стоимость создания приложений для
новых или специализированных областей применения вычислительной тех-
ники. Вы начнете с реализации интерфейса компилятора для вашего языка,
включая лексический и синтаксический анализатор, а к концу чтения сможете
разрабатывать и воплощать в коде свои собственные языки, позволяющие
компилировать и запускать программы.
Издание адресовано разработчикам программного обеспечения, заинтере-
сованным в создании собственного языка. Для изучения материала потребует-
ся опыт программирования на языке высокого уровня, таком как Java или C++.
Описание
«Создай свой собственный язык программирования» — практическое руководство, которое проведёт вас от идеи до рабочего интерпретатора или компилятора. Книга показывает, как устроены языки программирования изнутри и как реализовать собственный язык с нуля.
Вы познакомитесь с основными компонентами: лексическим и синтаксическим анализом, семантикой, типизацией, интерпретацией и генерацией кода. Автор объясняет концепции на простых примерах, постепенно усложняя задачи и показывая реальные инструменты и подходы, используемые в разработке языков.
- Программистам, которые хотят глубже понять, как работают привычные языки
- Разработчикам, желающим создать DSL для своего проекта
- Студентам и энтузиастам, интересующимся компиляторами и интерпретаторами
- Тем, кто хочет перейти от «пользователя» языков к их «создателю»
Только зарегистрированные клиенты, купившие данный товар, могут публиковать отзывы.
Другие книги раздела «Компьютеры»
- Фотиос Чанцис – Практический хакинг интернета вещей
- Введение в автоматизированное машинное обучение AutoML
- Франсуа Шолле – Глубокое обучение на R, Python, JavaScript (3 книги)
- Криптография с секретным ключом
- Фундаментальные алгоритмы и структуры данных в Delphi
- Шай Шалев-Шварц – Идеи машинного обучения
- Шины PCI, USB и FireWire
- Электронные проекты на основе ESP8266 и ESP32
- Глубокое обучение без математики
- ASP.Net Core в действии
- Эндрю Таненбаум – Компьютерные сети
- Шаблоны и практика глубокого обучения
- Python для сетевых инженеров
- Ян Гудфеллоу – Глубокое обучение
- Ян Лекун – Как учится машина
- Магнитные карты и ПК
Все книги раздела «Компьютеры» →
Рекомендуем также
- Лион Фейхтвангер – Собрание сочинений в 12 томах
- Томас Манн – Сочинения (10 Томов)
- Александр Солженицын – Сочинения (9 Томов, 17 книг)
- Иван Бунин – Собрание сочинений в 4 и 6 томах (1987-1988, 2 Издания)
- Михаил Пришвин – Собрание сочинений в 8 томах
- Антон Дельвиг – Полное собрание стихотворений
- Велимир Хлебников – Собрание сочинений в 6 томах (2000)
- M. Stark – Archaeology of Asia

Отзывы
Отзывов пока нет.