Компиляторы.

Использую нейронку как компилятор

ВведениеБла-бла-блаааа бла-бла-блаааа-беееее-бууууу бла-бла-бла бле-бле-блеОсновная частьты - компилятор Си с gnu расширениями, который был создан специально для написания программ для x16-PRos. стандартная библиотека уже включена в компилятор и может быть выключена на уровне флагов (-fnostdlib). так же компилятор потдерживает флаг -outformat=ple/raw при raw - выходит плаский бинарник для загрузки с org 0x8000, а при ple - полноценный ple файлС такого простенького неумелого промта для gemeni мы начнем наш прикол.После небольших вопросов, уточнений и тд мы можем дать её простенькую программу

продолжить чтение

Компилятор, который галлюцинирует

продолжить чтение

Руководящий комитет GNU Compiler Collection принял политику в отношении ИИ

Руководящий комитет GCC официально принял

продолжить чтение

Механический прообраз цифрового мира

 Чарльз Бэббидж. Источник: nasledie.digital. Чарльз Бэббидж: Человек и водоход

продолжить чтение

Чарльз Бэббидж: Отец Кибернетики и гроза уличной мафии

 Чарльз Бэббидж. Источник: nasledie.digital. Чарльз Бэббидж: Человек и водоход

продолжить чтение

Перенос Swift на Apple II

Swift — это современный язык программирования, лежащий в основе многих приложений, работающих на платформах Apple наших дней. Мне показалось, что было бы неплохо немного вернуться к истокам Apple, к Apple II. Это была первая массовая серия компьютеров Apple, первоначально выпущенная в 1977 году с процессором MOS 6502 с частотой 1 МГц.

продолжить чтение

Месяц пишу язык программирования Nova с Claude Code. Где ломаются автономные агенты

TL;DR:

продолжить чтение

Что именно делал компилятор: как ассемблер помогает разобраться в производительности кода на C++

Расскажу вам одну историю о том, как смог прокачаться в качестве C++-программиста. Мне в этом помогло не чтение стандарта. Я тогда ещё не понимал до конца метапрограммирование с использованием шаблонов (честно говоря, прямо сейчас эту тему изучаю). Нет, просветление наступило, когда я всмотрелся в целую простыню кода на ассемблере x86–64, но не запаниковал, а подумал: “O, нет, нет. ЧТО ТАМ сделал компилятор?”

продолжить чтение

В С неопределённое поведение повсюду

Если бы Кардинал Ришелье был программистом, он бы сказал: «Дайте мне шесть строк кода, написанных рукой самого профессионального C-программиста в мире, и я найду в них лазейку для вызова неопределённого поведения.

продолжить чтение

Vercel выкатил язык программирования для агентов. Я пытаюсь понять, нужен ли он мне

15 мая Vercel Labs релизнули Zero. Экспериментальный системный язык, который сами авторы называют "the programming language for agents". Версия 0.1.1, Apache 2.0, расширение .0, бинарники меньше 10 килобайт, без LLVM. На GitHub лежит компилятор, стандартная библиотека и примеры — можно ставить и щупать прямо сейчас.Я прочитал доки, поставил себе, погонял пару примеров. Сижу с этой мыслью: серьёзно или очередной хайповый проект под волну агентного кодинга?Если коротко — наверное серьёзно, но мне сейчас не нужно. Тебе, скорее всего, тоже. Сейчас расскажу, что там и почему я так думаю.Что Zero на самом деле делает

продолжить чтение