войти зарегистрироваться

КомпиляторыСоздание языка программирования с использованием LLVM. Часть 4: Добавление JIT и поддержки оптимизатора

Добро пожаловать в Главу 4 учебника «Создание языка программирования с LLVM». Предыдущие главы (1-я, 2-я и 3-я) описывали реализацию простейшего языка программирования и добавление в него ​​поддержки генерации LLVM IR. В этой главе описаны две новых техники: добавление поддержки оптимизатора и добавление поддержки JIT-компилятора. Эти дополнения продемонстрируют как получить хороший, эффективный код для нашего языка программирования Kaleidoscope.

Персональные блоги Социальные СМИ превращают дорвейщиков в журналистов

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

Персональные блоги Американский рынок SEO практически прекратил рост

Специальное исследование рынка поисковой оптимизации опубликовала компания MarketingSherpa. Эксперты отмечают, что на этом рынке в Америке работают сотни компаний и частных консультантов. Заказчиками их услуг являются маркетологи, которые занимаются раскруткой и продвижением сайтов.