Вир-2

Проверка, можно ли использовать Rust в качестве языка нижнего уровня для сборочного программирования, к сожалению, закончилась отрицательным результатом. Перефразируя анекдот: я не хочу так, как может этот месье. Или более […]

В кои-то веки у меня появилось время для свободного поиска и три недели я с наслаждением занимаюсь изучением самых интересных для себя тем: blockchain/crypto, Go, Rust. Дней 10 у меня […]

Вир. Явная схема программы

Этот текст взят из большой статьи, написанной не для блога. На мой взгляд, получилось интересно, поэтому выставляю в блоге. Выставляю без редактирования, так что извиняюсь за возможные нестыковки. Основные идеи […]

Октябрьские тезисы

Вместо предисловия Конференция Соруком-2017 заставила изрядно задуматься, еще раз ткнув носом в то, что мы (IT профессионалы) занимаемся мелочами, а не главным. Если это один раз увидел, уже трудно отмахнуться. […]

Выкладываю текст моего доклада на Соруком-2017.  На самой конференции пришлось сильно ужаться, чтобы влезть в 20 минут, выделенных на доклад. Что, естественно, привело к тому, что часть важных мыслей остались […]

Статьи в PCMag об Интернете и интернет-объектах

За последнее время написал несколько статей в PCMag и электронный журнал «Цифровая экономика». Часть статьей совместно с Виктором Буняком. Эти статьи, для меня, — это возможность посмотреть на разработку Вир-2 […]

Вир-2. Интерфейсы

Первый этап работы над Вир-2 был техническим, по сути, это была проверка LLVM «на вшивость». LLVM эту проверку прошел. Понятно, что впереди множество частных проблем, но у меня теперь есть основания […]

Сегодня я дошел до первого принципиального успеха: с помощью нового компилятора получил код одной команды инструмента и проверил, что инструмент и команда работают. В более понятных терминах, это приблизительно так: […]