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

Książki nie można pobrać jako pliku, ale można ją czytać w naszej aplikacji lub online na stronie.

Основной контент книги LLVM: инфраструктура для разработки компиляторов
Tekst PDF

Objętość 344 strony

2014 rok

0+

LLVM: инфраструктура для разработки компиляторов

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

Książki nie można pobrać jako pliku, ale można ją czytać w naszej aplikacji lub online na stronie.

399 ₽
24,78 zł

O książce

LLVM – новейший фреймворк для разработки компиляторов. Благодаря простоте расширения и организации в виде множества библиотек, LLVM легко поддается освоению даже начинающими программистами, вопреки устоявшемуся мнению о сложности разработки компиляторов.

Сначала эта книга покажет, как настроить, собрать и установить библиотеки, инструменты и внешние проекты LLVM. Затем познакомит с архитектурой LLVM и особенностями работы всех компонентов компилятора: анализатора исходных текстов, генератора кода промежуточного представления, генератора выполняемого кода, механизма JIT-компиляции, возможностями кросс-компиляции и интерфейсом расширений. На множестве наглядных примеров и фрагментов исходного кода книга поможет вам войти в мир разработки компиляторов на основе LLVM.

Издание предназначено энтузиастам, студентам, а также разработчикам компиляторов, интересующимся LLVM. Читатели должны знать язык программирования C++ и, желательно, иметь некоторые представления о теории компиляции.

Zobacz wszystkie opinie

Единственная до сих книга по компиляторам Ульмана-Ахо может обескуражить своей кажущейся поначалу сложностью. Представленная книга больше абстрагирует это направление, не слишком вдаваясь в неподготовленные для читателя тонкости. Но вместе с тем она помогает охватить весь основной круг вопросов связанных с компиляцией программных приложений, расставляет приоритеты и направления в современных подходах к этой области. Поможет поднять уровень образованности , а возможно и создать что- то реально конкретное, которое можно заметить только после прочтения. Конечно, за некоторой лёгкой абстракцией может теряеться некоторая четкость понимания.

Типов ЦП и ОС всё больше и больше, а жизнь одна. И она (жизнь) от такого разнообразия ЦП и ОС, тяжела, к счастью, коротка. Поэтому кросс-платформенное программирование одновременно для ЦП и ОС будет становиться всё более и более актуальным. В этом смысле, данная книга про LLVM Clang, даже в такой сфере как разработка компиляторов, будет становится всё более и более актуальной. Особенно, если попытаться применить собственные компиляторы, разрабатываемые с помощью LLVM Clang, например, для аппаратной реализации в заказных СБИС алгоритмов, записанных на C/C++. В общем, перспективы большие у технологий LLVM Clang.

Zaloguj się, aby ocenić książkę i dodać recenzję
Książka Бруно Кардоса Лопса, Рафаэля Аулера «LLVM: инфраструктура для разработки компиляторов» — czytaj online na stronie. Zostaw komentarze i recenzje, głosuj na ulubione.
Ograniczenie wiekowe:
0+
Data wydania na Litres:
30 stycznia 2017
Data tłumaczenia:
2015
Data napisania:
2014
Objętość:
344 str.
ISBN:
978-5-97060-305-5
Całkowity rozmiar:
2.3 МБ
Całkowita liczba stron:
344
Właściciel praw:
ДМК Пресс
Tekst PDF
Средний рейтинг 4 на основе 3 оценок
Tekst PDF
Средний рейтинг 3,4 на основе 21 оценок
Tekst PDF
Средний рейтинг 4,3 на основе 11 оценок
Tekst PDF
Средний рейтинг 4,7 на основе 10 оценок
Tekst PDF
Средний рейтинг 0 на основе 0 оценок
Tekst
Средний рейтинг 5 на основе 2 оценок