бруно кардос лопес рафаэль аулер llvm инфраструктура для разработки компиляторов



Бруно Кардос Лопес, Рафаэль Аулер LLVM. Инфраструктура для разработки компиляторов Бруно Кардос Лопес, Рафаэль Аулер LLVM. Инфраструктура для разработки компиляторов Новинка

Бруно Кардос Лопес, Рафаэль Аулер LLVM. Инфраструктура для разработки компиляторов

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

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

LLVM – новейший фреймворк для разработки компиляторов. Благодаря простоте расширения и организации в виде множества библиотек, LLVM легко поддается освоению даже начинающими программистами, вопреки устоявшемуся мнению о сложности разработки компиляторов. Сначала эта книга покажет, как настроить, собрать и установить библиотеки, инструменты и внешние проекты LLVM. Затем познакомит с архитектурой LLVM и особенностями работы всех компонентов компилятора: анализатора исходных текстов, генератора кода промежуточного представления, генератора выполняемого кода, механизма JIT-компиляции, возможностями кросс-компиляции и интерфейсом расширений. На множестве наглядных примеров и фрагментов исходного кода книга поможет вам войти в мир разработки компиляторов на основе LLVM. Издание предназначено энтузиастам, студентам, а также разработчикам компиляторов, интересующимся LLVM. Читатели должны знать язык программирования C++ и, желательно, иметь некоторые представления о теории компиляции.
Кардос Лопес Бруно, Аулер Рафаэль LLVM. Инфраструктура для разработки компиляторов Кардос Лопес Бруно, Аулер Рафаэль LLVM. Инфраструктура для разработки компиляторов Новинка

Кардос Лопес Бруно, Аулер Рафаэль LLVM. Инфраструктура для разработки компиляторов

LLVM (Low Level Virtual Machine, низкоуровневая виртуальная машина)- новейший фреймворк для разработки компиляторов. Благодаря простоте расширения и организации в виде множества библиотек, LLVM легко поддается освоению даже начинающими программистами, вопреки устоявшемуся мнению о сложности разработки компиляторов. Сначала эта книга покажет, как настроить, собрать и установить библиотеки, инструменты и внешние проекты LLVM. Затем вы познакомитесь с архитектурой LLVM и особенностями работы всех компонентов компилятора: анализатора исходных текстов, генератора кода промежуточного представления, генератора выполняемого кода, механизма JIT-компиляции, возможностями кросс-компиляции и интерфейсом расширений. На множестве наглядных примеров и фрагментов исходного кода книга поможет вам войти в мир разработки компиляторов на основе LLVM. Эта книга адресована энтузиастам, студентам, изучающим информационные технологии, и разработчикам компиляторов, интересующимся фреймворком LLVM. Читатели должны знать язык программирования C++ и, желательно, некоторые представления о теории компиляции. И для начинающих, и для опытных специалистов эта книга послужит практическим введением в LLVM, не содержащим сложных сценариев. Если вас интересует данная технология, тогда эта книга определенно для вас. Настройка, сборка и установка дополнительных открытых проектов LLVM, включая инструменты Clang, статический анализатор, Compiler-RT, LLDB, LLDB, DragonEgg, libc++ и комплект тестов для LLVM; Архитектура библиотек LLVM и особенности взаимодействий между библиотеками и автономными инструментами. Стадии обработки исходного программного кода и порядок выполнения лексического, синтаксического и семантического анализа анализатором исходного кода Clang. Как создаются и обрабатываются файлы LLVM IR с промежуточным представлением, а также разработка собственных проходов анализа и трансформации IR-кода. Создание инструментов для использования средств динамической компиляции LLVM (Just-in-Time, JIT). Поиск ошибок и оптимизация кода с помощью статического анализатора. Анализ архитектуры исходного кода и создание инструментов его преобразования с использованием LibClang, LibTooling и интерфейса расширений Clang.
Ахо Альфред В., Ульман Джеффри Д., Лам Моника С., Сети Рави Компиляторы. Принципы, технологии и инструментарий Ахо Альфред В., Ульман Джеффри Д., Лам Моника С., Сети Рави Компиляторы. Принципы, технологии и инструментарий Новинка

Ахо Альфред В., Ульман Джеффри Д., Лам Моника С., Сети Рави Компиляторы. Принципы, технологии и инструментарий

Каждый, кто интересовался разработкой компиляторов, не мог не слышать о знаменитой "Книге Дракона", классическом труде Ахо и Ульмана "Принципы разработки компиляторов". Развитие технологий компиляции привело к рождению очередного "дракона" - книги "Компиляторы. Принципы, технологии, инструментарий", - у которой теперь уже четыре автора, и каждый из них является высококлассным специалистом в данной области. Книга, как и предыдущее издание, начинается с изложения основных принципов разработки компиляторов, включая детальное рассмотрение лексического и синтаксического анализа и генерации кода. Особенностью данного издания является широкое освещение вопросов оптимизации кода, в том числе для работы в многопроцессорных системах. Строгость изложения материала смягчается большим количеством практических примеров. Написание компиляторов охватывает такие области знаний, как языки программирования, архитектура вычислительных систем, теория языков, алгоритмы и технология создания программного обеспечения. Помочь в освоении этих технологий и соответствующего инструментария и призвана данная книга. Несмотря на ее учебную ориентацию - в первую очередь, она предназначена для студентов и преподавателей соответствующих специальностей - книга будет полезна всем, кто просто работает над созданием компиляторов. 2-е издание.
Альфред В. Ахо, Моника С. Лам, Рави Сети, Джеффри Д. Ульман Компиляторы. Принципы, технологии и инструментарий Альфред В. Ахо, Моника С. Лам, Рави Сети, Джеффри Д. Ульман Компиляторы. Принципы, технологии и инструментарий Новинка

Альфред В. Ахо, Моника С. Лам, Рави Сети, Джеффри Д. Ульман Компиляторы. Принципы, технологии и инструментарий

Каждый, кто интересовался разработкой компиляторов, не мог не слышать о знаменитой "Книге Дракона", классическом труде Ахо и Ульмана "Принципы разработки компиляторов". Развитие технологий компиляции привело к рождению очередного "дракона" — книги "Компиляторы. Принципы, технологии, инструментарий", — у которой теперь уже четыре автора, и каждый из них является высококлассным специалистом в данной области. Книга, как и предыдущее издание, начинается с изложения основных принципов разработки компиляторов, включая детальное рассмотрение лексического и синтаксического анализа и генерации кода. Особенностью данного издания является широкое освещение вопросов оптимизации кода, в том числе для работы в многопроцессорных системах. Строгость изложения материала смягчается большим количеством практических примеров. Написание компиляторов охватывает такие области знаний, как -языки программирования, -архитектура вычислительных систем, -теория языков, -алгоритмы и технология создания программного обеспечения. Помочь в освоении этих технологий и соответствующего инструментария и призвана данная книга. Несмотря на ее учебную ориентацию — в первую очередь, она предназначена для студентов и преподавателей соответствующих специальностей — книга будет полезна всем, кто просто работает над созданием компиляторов. Рекомендуем!
Зуев Е.А. Редкая профессия Зуев Е.А. Редкая профессия Новинка

Зуев Е.А. Редкая профессия

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

Е. А. Зуев Редкая профессия

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

Зуев Евгений Александрович Редкая профессия

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

Е. Зуев Редкая профессия

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

Джеффри Д. Ульман Компиляторы: принципы, технологии и инструментарий

Это новое издание классической «книги Дракона» полностью переработано и включает последние разработки в области компиляции. Книга предлагает читателю подробное введение в разработку компиляторов, после чего сосредоточивает внимание на применении методов компиляции для решения широкого круга задач проектирования и разработки программного обеспечения. Первая половина книги написана таким образом, чтобы ее можно было использовать в качестве учебника для начинающих, посвященного компиляторам, а вторая может использоваться как пособие по оптимизации кода для студентов старших курсов.
Фортран и искусство программирования персональных ЭВМ Фортран и искусство программирования персональных ЭВМ Новинка

Фортран и искусство программирования персональных ЭВМ

В книге американских авторов подробно изложены вопросы создания высокоэффективных программ на языке Фортран с учетом возможностей, предоставляемыз пользователю соверменными персональными компьютерами. Приведены конкретные рекомендации по использованию памяти в Фортран-программах для персонального копмьютера. Уделено внимание графическому выводу. Даны советы по экономии времени разработки программ, обзор распространенных компиляторов и оценка перспектив развития Фортана. Для программистов.
Ингвес Гунилла Мишка Бруно летит на Луну Ингвес Гунилла Мишка Бруно летит на Луну Новинка

Ингвес Гунилла Мишка Бруно летит на Луну

Мишка Бруно и его собака Лолла - знаменитые герои серии познавательных книжек-картинок, посвящённых наблюдению за природой: "Осень мишки Бруно", "Зима мишки Бруно", "Весна мишки Бруно", "Лето мишки Бруно". На этот раз Бруно, Лолла и кот Мортимер решают отправиться на Луну. За время путешествия друзья узнают много удивительных фактов о спутнике Земли и даже привозят домой лунные камни. В конце книги читателя ждет особая познавательная часть - "Записки мишки Бруно". Там есть карта Луны, сведения о ее размерах и географии, а также доступное объяснение того, что такое сила земного притяжения и почему Луна видна нам то целиком, то лишь наполовину, а то и вовсе не видна. Все книги о мишке Бруно можно назвать мини-энциклопедиями для самых маленьких читателей от 3 до 5 лет. Они дают первые необходимые сведения об окружающем мире и отличаются нежными иллюстрациями пастельных тонов, множеством деталей для рассматривания на каждой странице и обаятельными главными героями. Мишку Бруно и его друзей придумала и нарисовала шведская художница Гунилла Ингвес (род. 1939). В серии книг Гуниллы Ингвес о мишке Бруно в нашем издательстве также выходят книги: "Осень мишки Бруно" "Зима мишки Бруно" "Весна мишки Бруно" "Лето мишки Бруно"
Вирт Никлаус Построение компиляторов Вирт Никлаус Построение компиляторов Новинка

Вирт Никлаус Построение компиляторов

Книга известного специалиста в области информатики Никлауса Вирта написана по материалам его лекций по вводному курсу проектирования компиляторов. На примере простого языка Оберои-0 рассмотрены все элементы транслятора, включая оптимизацию и генерацию кода. Приведен полный текст компилятора на языке программирования Оберон. Для программистов, преподавателей и студентов, изучающих системное программирование и методы трансляции. 2-е издание.
Пенни Орвик, Гай Смит Windows Driver Foundation. Разработка драйверов Пенни Орвик, Гай Смит Windows Driver Foundation. Разработка драйверов Новинка

Пенни Орвик, Гай Смит Windows Driver Foundation. Разработка драйверов

Книга содержит описания принципов и методик, примеры программирования и подсказки для эффективной разработки драйверов. Представлены инструменты и ресурсы, основные понятия драйверов и операционной системы Windows, обзор модели Windows Driver Foundation (WDF), информация об архитектуре Windows, модели ввода/вывода. Приводятся три основные составляющие модели WDF: инфраструктура драйвера пользовательского режима, инфраструктура драйвера режима ядра и набор инструментов тестирования и верификации, а также шаблоны и рекомендации по выбору. Подробно рассматриваются различия между пользовательским режимом и режимом ядра.
Латур Бруно Политики природы. Как привить наукам демократию Латур Бруно Политики природы. Как привить наукам демократию Новинка

Латур Бруно Политики природы. Как привить наукам демократию

В книге известного французского философа Бруно Латура (р. 1947) развивается оригинальный проект "экспериментальной метафизики". Ее главной целью является выработка новой концепции политической экологии, которая позволила бы совместить научные практики с демократическим процессом принятия решений, что требует одновременного пересмотра трех фундаментальных для западной философии понятий логоса, фюсиса и полиса. Опираясь на разработки в области социологии наук, сравнительной антропологии, политической философии, а также на принципиально новое осмысление практики экологических движений, Латур предлагает программу построения "общего мира", в котором нечеловеческие акторы принимают участие на равных с людьми.
Лопес-Педраза Рафаэль Титаническая любовь и лунное безумие Лопес-Педраза Рафаэль Титаническая любовь и лунное безумие Новинка

Лопес-Педраза Рафаэль Титаническая любовь и лунное безумие

Юнгианский аналитик и профессор психологии из Венесуэлы, прекрасный знаток литературы, искусства и мифологии Рафаэль Лопез-Педраза в нескольких блестяще написанных эссе предлагает свои размышления о тревоге, пронизывающей все стороны жизни современного человека. Он исследует связь истории, религии, психопатологии и художественного творчества. Среди последователей К.Г.Юнга автор является одним из самых талантливых представителей так называемой архетипической школы. Множество новых оригинальных идей, изложенных в собранных статьях, сделали эту книгу незаменимой для тех, кто изучает культурно-психологические корни тревоги и психических нарушений. Книга представляет интерес не только для психологов и психотерапевтов, но и для всех читателей, интересующихся современными гуманитарными проблемами.
Орвик Пенни, Смит Гай Windows Driver Foundation: разработка драйверов Орвик Пенни, Смит Гай Windows Driver Foundation: разработка драйверов Новинка

Орвик Пенни, Смит Гай Windows Driver Foundation: разработка драйверов

Книга содержит описания принципов и методик, примеры программирования и подсказки для эффективной разработки драйверов. Представлены инструменты и ресурсы, основные понятия драйверов и операционной системы Windows, обзор модели Windows Driver Foundation (WDF), информация об архитектуре Windows, модели ввода/вывода. Приводятся три основные составляющие модели WDF: инфраструктура драйвера пользовательского режима, инфраструктура драйвера режима ядра и набор инструментов тестирования и верификации, а также шаблоны и рекомендации по выбору. Подробно рассматриваются различия между пользовательским режимом и режимом ядра.
Е. Р. Алексеев Новые технологии разработки высокоэффективных и параллельных приложений на современном Фортране Е. Р. Алексеев Новые технологии разработки высокоэффективных и параллельных приложений на современном Фортране Новинка

Е. Р. Алексеев Новые технологии разработки высокоэффективных и параллельных приложений на современном Фортране

Статья посвящена использованию новых технологий параллелизма, которые появились в современных стандартах Фортрана (Fortran-2003, Fortran-2008). Авторами описаны конвейерные операции и подпрограммы; рассмотрены новые технологии параллелизма: комассивы и автораспараллеливание; представлены результаты тестирования различных технологий параллелизма; проанализированы особенности использования различных компиляторов Фортрана.
Бруно Ясенский Бруно Ясенский. Избранное Бруно Ясенский Бруно Ясенский. Избранное Новинка

Бруно Ясенский Бруно Ясенский. Избранное

В сборник избранных произведений польского и советского писателя Бруно Ясенского (1901—1941) вошли роман «Заговор равнодушных», повесть «Нос», стихотворения и др.
Бруно Латур Политики природы. Как привить наукам демократию Бруно Латур Политики природы. Как привить наукам демократию Новинка

Бруно Латур Политики природы. Как привить наукам демократию

В книге известного французского философа Бруно Латура (род. 1947) развивается оригинальный проект "экспериментальной метафизики". Ее главной целью является выработка новой концепции политической экологии, которая позволила бы совместить научные практики с демократическим процессом принятия решений, что требует одновременного пересмотра трех фундаментальных для западной философии понятий логоса, фюсиса и полиса. Опираясь на разработки в области социологии наук, сравнительной антропологии, политической философии, а также на принципиально новое осмысление практики экологических движений, Латур предлагает программу построения "общего мира", в котором нечеловеческие акторы принимают участие на равных с людьми.
Программирование на языке С для AVR и PIC микроконтроллеров (+CD) Программирование на языке С для AVR и PIC микроконтроллеров (+CD) Новинка

Программирование на языке С для AVR и PIC микроконтроллеров (+CD)

В книге рассмотрено программирование на языке С микроконтроллеров AVR с использованием компиляторов WinAVR и CodeVisionAVR, а также микроконтроллеров PIC с использованием компиляторов CCS-PICC, mikroC и СЗО/32. Кратко рассмотрена архитектура и аппаратное обеспечение как традиционных восьмиразрядных микроконтроллеров AVR и PIC, так и новых семейств ATxmega, PIC24 и PIC32. Дано описание средств программной разработки, включая эмуляцию программ с помощью AVR Studio и MPLAB. Кратко рассмотрен стандартный синтаксис языка С и директивы препроцессора, а также особенности программирования на этом языке для микроконтроллеров. Книга содержит программные примеры на С, а также - справочник с описанием системы ассемблерных команд микроконтроллеров AVR (включая ATxmega) и PIC (включая PIC24). Составитель: Ю.А. Шпак. 2-е издание, переработанное и дополненное.
Бруно Латур Политики природы. Как привить наукам демократию Бруно Латур Политики природы. Как привить наукам демократию Новинка

Бруно Латур Политики природы. Как привить наукам демократию

В книге известного французского философа Бруно Латура (р. 1947) развивается оригинальный проект «экспериментальной метафизики». Ее главной целью является выработка новой концепции политической экологии, которая позволила бы совместить научные практики с демократическим процессом принятия решений, что требует одновременного пересмотра трех фундаментальных для западной философии понятий логоса, фюсиса и полиса. Опираясь на разработки в области социологии наук, сравнительной антропологии, политической философии, а также на принципиально новое осмысление практики экологических движений, Латур предлагает программу построения «общего мира», в котором нечеловеческие акторы принимают участие на равных с людьми.
Вирт, Никлаус Построение компиляторов. Второе издание Вирт, Никлаус Построение компиляторов. Второе издание Новинка

Вирт, Никлаус Построение компиляторов. Второе издание

Книга известного специалиста в области информатики Никлауса Вирта написана по материалам его лекций по вводному курсу проектирования компиляторов. На примере простого языка Оберон-0 рассмотрены все элементы транслятора, включая оптимизацию и генерацию кода. Приведен полный текст компилятора на языке программирования Оберон. Для программистов, преподавателей и студентов, изучающих системное программирование и методы трансляции.
Вирт Никлаус Построение компиляторов Вирт Никлаус Построение компиляторов Новинка

Вирт Никлаус Построение компиляторов

Книга известного специалиста в области информатики Никлауса Вирта написана по материалам его лекций по вводному курсу проектирования компиляторов. На примере простого языка Оберон-0 рассмотрены все элементы транслятора, включая оптимизацию и генерацию кода. Приведен полный текст компилятора на языке программирования Оберон. Для программистов, преподавателей и студентов, изучающих системное программирование и методы трансляции.
Никлаус Вирт Построение компиляторов Никлаус Вирт Построение компиляторов Новинка

Никлаус Вирт Построение компиляторов

Книга известного специалиста в области информатики Никлауса Вирта написана по материалам его лекций по вводному курсу проектирования компиляторов. На примере простого языка Оберон-0 рассмотрены все элементы транслятора, включая оптимизацию и генерацию кода. Приведен полный текст компилятора на языке программирования Оберон. Для программистов, преподавателей и студентов, изучающих системное программирование и методы трансляции. (Компакт-диск прилагается только к печатному изданию.)
Н. Вирт Построение компиляторов Н. Вирт Построение компиляторов Новинка

Н. Вирт Построение компиляторов

Книга известного специалиста в области информатики Никлауса Вирта написана по материалам его лекций по вводному курсу проектирования компиляторов. На примере простого языка Оберон-0 рассмотрены все элементы транслятора, включая оптимизацию и генерацию кода. Приведен полный текст компилятора на языке программирования Оберон. Для программистов, преподавателей и студентов, изучающих системное программирование и методы трансляции. Прилагается компакт-диск с полным комплектом примеров программ в системе программирования Блэкбокс.
КПБ Бруно Бязь КПБ Бруно Бязь Новинка

КПБ Бруно Бязь

КПБ Бруно Бязь
Полотенце ТомДом Бруно (коричневый) Полотенце ТомДом Бруно (коричневый) Новинка

Полотенце ТомДом Бруно (коричневый)

Полотенце. Махровое полотенце для ванной из 100% хлопка, размер 50х90. ширина 50 - 160 см, высота 90 см. Материал: 100% — хлопок.
Н. Н. Прокимнов Инфраструктура информационной системы мониторинга экономических процессов Н. Н. Прокимнов Инфраструктура информационной системы мониторинга экономических процессов Новинка

Н. Н. Прокимнов Инфраструктура информационной системы мониторинга экономических процессов

Работы по измерению, сбору и обработке данных наблюдения, необходимых для управления сложными объектами, отличаются трудоёмкостью и требуют соответствующей системной среды. На основе сформулированных целей, главными из которых являются получение наибольшего эффекта от использования собранной информации и минимизация проектных и эксплуатационных затрат, предложены концепции и методология проектирования систем экономического мониторинга, а также модели и конструкции для их практической разработки.
Маршалл Донис, Бруно Джон Надежный код Маршалл Донис, Бруно Джон Надежный код Новинка

Маршалл Донис, Бруно Джон Надежный код

Эта книга - о том, как писать качественные программы. В ней описаны технологии разработки приложений, способы сокращения количества ошибок, а также организация эффективного взаимодействия всех участников цикла разработки. Приведены различные методики программирования и решения задач, связанных с тестированием, отладкой и контролем качества кода. Кроме того, обсуждаются вопросы, связанные с безопасностью, масштабируемостью и производительностью управляемых программ и веб-приложений. Книга состоит из 12 глав, богато иллюстрирована, содержит многочисленные примеры, которые доступны для загрузки на веб-сайте книги, и предназначена, главным образом, для разработчиков, но будет интересна всем участникам процесса создания программного обеспечения.
Донис Маршалл, Джон Бруно Надежный код Донис Маршалл, Джон Бруно Надежный код Новинка

Донис Маршалл, Джон Бруно Надежный код

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

Прихожая Бруно

Прихожая Бруно. Размер (ШхВхГ, см): 100х216,5х37,5. Каркас — ДСП. Цвет — белый.
Прихожая Бруно Прихожая Бруно Новинка

Прихожая Бруно

Прихожая Бруно. Размер (ШхВхГ, см): 100х216,5х37,5. Каркас — ДСП. Цвет — бежевый.
Макаров Андрей Владимирович, Скоробогатов Сергей Юрьевич, Чеповский Андрей Михайлович Common Intermediate Language и системное программирование в Microsoft .NET. Учебное пособие Макаров Андрей Владимирович, Скоробогатов Сергей Юрьевич, Чеповский Андрей Михайлович Common Intermediate Language и системное программирование в Microsoft .NET. Учебное пособие Новинка

Макаров Андрей Владимирович, Скоробогатов Сергей Юрьевич, Чеповский Андрей Михайлович Common Intermediate Language и системное программирование в Microsoft .NET. Учебное пособие

Описаны основы архитектуры платформы .NET и промежуточный язык этой платформы - Common Intermediate Language (CIL). Подробно рассмотрен прием программирования, называемый динамической генерацией кода. Дано введение в многозадачность и описаны подходы к разработке параллельных приложений на базе платформы.NET. Адресовано всем изучающим вопросы создания метаинструментария и разработки компиляторов для различных операционных систем. Для студентов и преподавателей университетов, а также для специалистов, повышающих свою квалификацию.
Линч Брайан Рафаэль Линч Брайан Рафаэль Новинка

Линч Брайан Рафаэль

Представляем вашему вниманию комикс "Рафаэль".
Бруно Ясенский Человек меняет кожу Бруно Ясенский Человек меняет кожу Новинка

Бруно Ясенский Человек меняет кожу

Предлагаем вашему вниманию роман Бруно Ясенского "Человек меняет кожу".
Дженнифер Лопес Дженнифер Лопес. Настоящая любовь. Автобиография звезды Дженнифер Лопес Дженнифер Лопес. Настоящая любовь. Автобиография звезды Новинка

Дженнифер Лопес Дженнифер Лопес. Настоящая любовь. Автобиография звезды

«Это история о том, что истинная любовь творит чудеса». Дженнифер Лопес – успешная певица, актриса, продюсер и бизнесвумен. Ее альбомы и синглы уже давно регулярно занимают первые строчки музыкальных чартов, а фильмы с ее участием номинированы на множество престижных премий. Однако не вся жизнь Дженнифер Лопес состоит из побед и достижений. За красивым фасадом успешной карьеры звезды скрывается жестокая и мрачная реальность, о которой она рассказала в своей книге. «Иногда ты должен погрузиться во тьму, чтобы вновь прийти к свету и обрести самого себя» - говорит она. Дженнифер Лопес откровенно рассказывает о бедном детстве в Бронксе и сложном этапе взросления, о своих браках и громких разводах, о многолетней депрессии и пути к званию «иконы стиля», о любимых детях и мировом турне, которое стало для нее спасением. Ее бросали, оставляли одну с детьми без поддержки и любви. Миллионы поклонников мечтали о ней, а она была одинока, потому что ее настоящие чувства были никому не нужны. Но Дженнифер доказала, что для сильной женщины нет никаких преград на пути к счастью и любви. «Мои мечты и надежды разбились вдребезги. Но это болезненное разрушение подарило мне освобождение» - делится певица. «История жизни Дженнифер Лопес - это не сказка о прекрасной принцессе. Это роман о сильной женщине, которая верит в себя и идёт по жизни с открытым сердцем в поисках настоящей любви. Это история о маленькой девочке из бедной семьи, которая покорила мир». Александр Рогов, стилист, телеведущий, ав... Рекомендуем!
Бруно Джордано О связях как таковых Бруно Джордано О связях как таковых Новинка

Бруно Джордано О связях как таковых

Одна из итоговых работ Джордано Бруно, впервые изданный на русском языке трактат "О связях как таковых" на основе понятия "привязки" трактует широчайший спектр проблем, от социальной психологии до любовной магии и некромантии, открывая дверцу в богатый мир оккультной метафизики Ноланца, неотделимый от своеобразия всей его философии. Перевод сопровождается статьей, посвященной значению трактата Бруно для понимания как его учения, так и всего массива истории европейского эзотеризма.
Луис Карлос Лопес Грибы на кочке Луис Карлос Лопес Грибы на кочке Новинка

Луис Карлос Лопес Грибы на кочке

Москва, 1961 год. Государственное издательство художественной литературы Гослитиздат. Издательский переплет. Сохранность хорошая. Колумбийский поэт Луис Карлос Лопес (1881-1951), блестящий мастер сатиры, занимает особое место в латиноамериканской литературе. Его стихи, гневные и острые, изобличают продажность, тупость, ханжество, ложь и трусость буржуазного общества.
Свердлов Сергей Языки программирования и методы трансляции Свердлов Сергей Языки программирования и методы трансляции Новинка

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

В книге рассматриваются вопросы сравнительного анализа языков программирования и конструирование компиляторов. В первой части издания подробно обсуждаются языки Ява и СИ#. Большое внимание уделяется Оберону - одному из самых совершенных языков программирования. Вторая тема книги - конструирование компиляторов. Рассматриваются все элементы транслятора и этапы реализации языка от спецификации до формирования машинного кода, а также приводится полный исходный текст компилятора на нескольких языках программирования.
Никлаус Вирт Построение компиляторов Никлаус Вирт Построение компиляторов Новинка

Никлаус Вирт Построение компиляторов

Книга известного специалиста в области информатики Никлауса Вирта написана по материалам его лекций по вводному курсу проектирования компиляторов. На примере простого языка Оберон-0 рассмотрены все элементы транслятора, включая оптимизацию и генерацию кода. Приведен полный текст компилятора на языке программирования Оберон.Для программистов, преподавателей и студентов, изучающих системное программирование и методы трансляции.
ED-166 Фигурка бол. Ворон - романтик Рафаэль ED-166 Фигурка бол. Ворон - романтик Рафаэль Новинка

ED-166 Фигурка бол. Ворон - романтик Рафаэль

ED-166 Фигурка бол. "Ворон - романтик Рафаэль"
WS-834 Статуэтка Святой Архангел Рафаэль WS-834 Статуэтка Святой Архангел Рафаэль Новинка

WS-834 Статуэтка Святой Архангел Рафаэль

WS-834 Статуэтка "Святой Архангел Рафаэль"
Рафаэль Альберти Рафаэль Альберти. Сценические стихи Рафаэль Альберти Рафаэль Альберти. Сценические стихи Новинка

Рафаэль Альберти Рафаэль Альберти. Сценические стихи

Предлагаем вашему вниманию сборник сценических стихов Рафаэля Альберти.

кешбака
Страницы:


LLVM (Low Level Virtual Machine, низкоуровневая виртуальная машина)- новейший фреймворк для разработки компиляторов. Благодаря простоте расширения и организации в виде множества библиотек, LLVM легко поддается освоению даже начинающими программистами, вопреки устоявшемуся мнению о сложности разработки компиляторов. Сначала эта книга покажет, как настроить, собрать и установить библиотеки, инструменты и внешние проекты LLVM. Затем вы познакомитесь с архитектурой LLVM и особенностями работы всех компонентов компилятора: анализатора исходных текстов, генератора кода промежуточного представления, генератора выполняемого кода, механизма JIT-компиляции, возможностями кросс-компиляции и интерфейсом расширений. На множестве наглядных примеров и фрагментов исходного кода книга поможет вам войти в мир разработки компиляторов на основе LLVM. Эта книга адресована энтузиастам, студентам, изучающим информационные технологии, и разработчикам компиляторов, интересующимся фреймворком LLVM. Читатели должны знать язык программирования C++ и, желательно, некоторые представления о теории компиляции. И для начинающих, и для опытных специалистов эта книга послужит практическим введением в LLVM, не содержащим сложных сценариев. Если вас интересует данная технология, тогда эта книга определенно для вас. Настройка, сборка и установка дополнительных открытых проектов LLVM, включая инструменты Clang, статический анализатор, Compiler-RT, LLDB, LLDB, DragonEgg, libc++ и комплект тестов для LLVM; Архитектура библиотек LLVM и особенности взаимодействий между библиотеками и автономными инструментами. Стадии обработки исходного программного кода и порядок выполнения лексического, синтаксического и семантического анализа анализатором исходного кода Clang. Как создаются и обрабатываются файлы LLVM IR с промежуточным представлением, а также разработка собственных проходов анализа и трансформации IR-кода. Создание инструментов для использования средств динамической компиляции LLVM (Just-in-Time, JIT). Поиск ошибок и оптимизация кода с помощью статического анализатора. Анализ архитектуры исходного кода и создание инструментов его преобразования с использованием LibClang, LibTooling и интерфейса расширений Clang.
Продажа бруно кардос лопес рафаэль аулер llvm инфраструктура для разработки компиляторов лучших цены всего мира
Посредством этого сайта магазина - каталога товаров мы очень легко осуществляем продажу бруно кардос лопес рафаэль аулер llvm инфраструктура для разработки компиляторов у одного из интернет-магазинов проверенных фирм. Определитесь с вашими предпочтениями один интернет-магазин, с лучшей ценой продукта. Прочитав рекомендации по продаже бруно кардос лопес рафаэль аулер llvm инфраструктура для разработки компиляторов легко охарактеризовать производителя как превосходную и доступную фирму.