Создай свой собственный язык программирования

1.495 

Автор: Клинтон Джеффери
Название: Создай свой собственный язык программирования
Формат: PDF
Тема: IT
Количество страниц: 410
Качество: Компьютерное, издательское

Книга рассказывает о том, как разрабатывать уникальные языки програм-
мирования, чтобы сократить время и стоимость создания приложений для
новых или специализированных областей применения вычислительной тех-
ники. Вы начнете с реализации интерфейса компилятора для вашего языка,
включая лексический и синтаксический анализатор, а к концу чтения сможете
разрабатывать и воплощать в коде свои собственные языки, позволяющие
компилировать и запускать программы.
Издание адресовано разработчикам программного обеспечения, заинтере-
сованным в создании собственного языка. Для изучения материала потребует-
ся опыт программирования на языке высокого уровня, таком как Java или C++.

Описание

«Создай свой собственный язык программирования» — практическое руководство, которое проведёт вас от идеи до рабочего интерпретатора или компилятора. Книга показывает, как устроены языки программирования изнутри и как реализовать собственный язык с нуля.

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

  • Программистам, которые хотят глубже понять, как работают привычные языки
  • Разработчикам, желающим создать DSL для своего проекта
  • Студентам и энтузиастам, интересующимся компиляторами и интерпретаторами
  • Тем, кто хочет перейти от «пользователя» языков к их «создателю»

Отзывы

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

Только зарегистрированные клиенты, купившие данный товар, могут публиковать отзывы.