Один крутой перец втиснул компилятор Си в 512 байт кода. Помещается в загрузочный сектор. Как оно фунциклирует - смотрите в статье "SectorC: A C Compiler in 512 bytes".
Ну вот, например, забутстрапить какой-нибудь полноценный компилятор типа GCC (пусть и с ограниченными пляскамии с бубном) - смогёт? Если нет, то это бирюльки.
no subject
Date: 2023-06-07 02:37 (UTC)no subject
Date: 2023-06-07 02:40 (UTC)no subject
Date: 2023-06-07 03:56 (UTC)no subject
Date: 2023-06-07 06:18 (UTC)Вот люди Форт запихали в бутсектор: https://github.com/cesarblum/sectorforth
А вот Лисп: https://github.com/jart/sectorlisp
no subject
Date: 2023-06-07 06:57 (UTC)no subject
Date: 2023-06-07 08:13 (UTC)no subject
Date: 2023-06-07 10:10 (UTC)no subject
Date: 2023-06-07 11:44 (UTC)весьма расплывчатое определение, прямо скажем ;)
no subject
Date: 2023-06-07 12:29 (UTC)no subject
Date: 2023-06-07 12:50 (UTC)другое дело, что у таких проектов -- полностью ортогональные задачи; как выше отмечалось, "блохоподковыванье"
no subject
Date: 2023-06-07 13:57 (UTC)"Забутстрапить" - я в широком смысле. Если выходит собрать компилятор, на котором удастся собрать gcc - это тоже засчиталось бы.
no subject
Date: 2023-06-07 19:58 (UTC)Потом блох придётся выводить!