ld -z separate-code
#БлогкомпанииDigitalSecurity #Информационнаябезопасность #РазработкаподLinux #security #exploitmitigation #compiler #linux IV
https://habr.com/post/433108/
#БлогкомпанииDigitalSecurity #Информационнаябезопасность #РазработкаподLinux #security #exploitmitigation #compiler #linux IV
https://habr.com/post/433108/
t.me
Проблемы перехвата потока управления в эксплойтах
Речь в этой статье пойдёт о небольшой security-фиче, добавленной в GNU ld к релизу 2.30 в январе 2018 года. На русском языке это улучшение упоминалось на...
Устройство компилятора Swift. Часть 1
#БлогкомпанииeLegion #Swift #Компиляторы #Программирование #Софт #swift #compiler IV
https://habr.com/ru/post/438204/
#БлогкомпанииeLegion #Swift #Компиляторы #Программирование #Софт #swift #compiler IV
https://habr.com/ru/post/438204/
t.me
Swift
Swift — это не только язык программирования. Это проект, в который помимо компилятора входит много других компонентов. Да и сам компилятор — это не большая и...
Устройство компилятора Swift. Часть 2
#БлогкомпанииeLegion #Swift #Компиляторы #Программирование #Софт #swift #compiler IV
https://habr.com/ru/post/438664/
#БлогкомпанииeLegion #Swift #Компиляторы #Программирование #Софт #swift #compiler IV
https://habr.com/ru/post/438664/
t.me
Frontend
Вторая часть моего рассказа о компиляторе Swift. Мы начнём изучать фронтенд, а точнее те его части, которые отвечают за первоначальный разбор и анализ...
Устройство компилятора Swift. Часть 4
#БлогкомпанииeLegion #Swift #Компиляторы #Программирование #Софт #swift #compiler IV
https://habr.com/ru/post/440078/
#БлогкомпанииeLegion #Swift #Компиляторы #Программирование #Софт #swift #compiler IV
https://habr.com/ru/post/440078/
t.me
Устройство компилятора Swift. Часть 4
Это последняя часть моего обзора компилятора Swift. Я покажу, как можно осуществить генерацию LLVM IR из AST и что выдаёт настоящий фронтенд. Если вы не читали...
[Из песочницы] Процесс компиляции программ на C++
#Программирование #C #Компиляторы #c #compiler #gcc #g IV
https://habr.com/ru/post/478124/
#Программирование #C #Компиляторы #c #compiler #gcc #g IV
https://habr.com/ru/post/478124/
t.me
Процесс компиляции программ на C++
Цель данной статьи: В данной статье я хочу рассказать о том, как происходит компиляция программ, написанных на языке C++, и описать каждый этап компиляции. Я не...
Проверка кода компилятора Ark Compiler, недавно открытого компанией Huawei
#БлогкомпанииPVSStudio #Opensource #C #Компиляторы #C #huawei #compiler IV
https://habr.com/ru/post/478284/
#БлогкомпанииPVSStudio #Opensource #C #Компиляторы #C #huawei #compiler IV
https://habr.com/ru/post/478284/
t.me
Проверка кода компилятора Ark Compiler, недавно открытого компанией Huawei
Во время презентаций летом 2019 года Huawei анонсировала технологию Ark Compiler. По заверениям представителей компании, этот проект с открытым исходным кодом п...
[Из песочницы] Компилятор Befunge на Python
#Python #Программирование #python #befunge #compiler #fun #code IV
https://habr.com/ru/post/494132/
#Python #Программирование #python #befunge #compiler #fun #code IV
https://habr.com/ru/post/494132/
t.me
Компилятор Befunge на Python
В процессе подготовки к курсу «Основы компиляторов» для студентов 4-го курса я изучал различные эзотерические языки программирования. Вот хорошая статья на эту т...
Чиним сериализацию объектов в Kotlin раз и навсегда
#БлогкомпанииBadoo #Java #Разработкамобильныхприложений #РазработкаподAndroid #Kotlin #kotlin #compiler IV
https://habr.com/ru/post/495176/
#БлогкомпанииBadoo #Java #Разработкамобильныхприложений #РазработкаподAndroid #Kotlin #kotlin #compiler IV
https://habr.com/ru/post/495176/
t.me
Чиним сериализацию объектов в Kotlin раз и навсегда
Недавно я наткнулся на статью о проблеме c Java-сериализацией объектов в Kotlin. Автор предложил решать её добавлением метода readResolve к каждому объекту, кот...
Как скомпилировать Python
#БлогкомпанииExness #Высокаяпроизводительность #Python #Компиляторы #python #mypy #compiler IV
https://habr.com/ru/post/542106/
#БлогкомпанииExness #Высокаяпроизводительность #Python #Компиляторы #python #mypy #compiler IV
https://habr.com/ru/post/542106/
t.me
Как скомпилировать Python
Привет, Хабр!Я хочу рассказать об удивительном событии, о котором я узнал пару месяцев назад. Оказывается, одна популярная python-утилита уже более года распрост...
Должен ли out-параметр быть проинициализирован до возврата из метода?
#БлогкомпанииPVSStudio #NET #C #Compiler #Roslyn IV
https://habr.com/ru/post/542210/
#БлогкомпанииPVSStudio #NET #C #Compiler #Roslyn IV
https://habr.com/ru/post/542210/
t.me
Должен ли out-параметр быть проинициализирован до возврата из метода?
Наверняка каждый, кто писал на C#, сталкивался с использованием out-параметров. Кажется, что с ними всё предельно просто и понятно. Но так ли это на самом деле?...
DSP-процессоры: назначение и особенности
#БлогкомпанииSamsung #Высокаяпроизводительность #Компиляторы #Процессоры #dsp #compiler #компиляторы IV
https://habr.com/ru/post/564282/
#БлогкомпанииSamsung #Высокаяпроизводительность #Компиляторы #Процессоры #dsp #compiler #компиляторы IV
https://habr.com/ru/post/564282/
t.me
DSP-процессоры: назначение и особенности
источник: https://innovas-services.fr/solving-business-problems/DSP-процессоры: назначение и особенностиБольшинство из нас в повседневной жизни постоянно сталкив...
Nanopass или как я писал компилятор этой осенью
#Lisp #Компиляторы #Функциональноепрограммирование #nanopass #lisp #compiler #racket IV
https://habr.com/ru/post/653043/
#Lisp #Компиляторы #Функциональноепрограммирование #nanopass #lisp #compiler #racket IV
https://habr.com/ru/post/653043/
Хабр
Nanopass или как я писал компилятор этой осенью
Сразу прошу прощения за несколько надоевший всем стиль «lytdybr», но уж очень хочется поделиться крайне приятным опытом и рассказать о по-своему замечательном компиляторном курсе. И это ещё хорошо,...
Компилирование и исполнение Java-кода в Runtime
#Программирование #Java #Компиляторы #java #compiler #codegeneration #runtime IV
https://habr.com/ru/post/688462/
#Программирование #Java #Компиляторы #java #compiler #codegeneration #runtime IV
https://habr.com/ru/post/688462/
Хабр
Компилирование и исполнение Java-кода в Runtime
Привет Хабр! Сегодня я хотел бы поговорить про динамическое компилирование и исполнение Java-кода, подобно скриптовым языкам программирования. В этой статье вы найдете пошаговое руководство как...
Вся правда о редакторе связей
#Совершенныйкод #Компиляторы #Читальныйзал #link #compiler #compilers IV
https://habr.com/ru/articles/732116/
#Совершенныйкод #Компиляторы #Читальныйзал #link #compiler #compilers IV
https://habr.com/ru/articles/732116/