Frame — сервер X11, написанный целиком на ассемблере x86_64
Сообщество разработчиков X11-серверов пополнилось ещё одним необычным проектом. Ранее уже сообщалось о YSERVER — реализации X11-сервера на языке Rust, созданной с активным использованием Claude Code. Теперь один из читателей Phoronix обратил внимание редакции на ещё более эзотерический проект.
Новая реализация называется Frame и представляет собой X11-сервер, написанный полностью на ассемблере x86_64. Как и в случае с YSERVER, значительная часть кода была создана с использованием больших языковых моделей (LLM).
Выбор ассемблера в качестве языка реализации делает Frame крайне необычным явлением на фоне современных X11-серверов, которые обычно пишутся на языках высокого уровня вроде C или Rust. Сам факт появления таких проектов свидетельствует о растущем интересе разработчиков к использованию ИИ-инструментов для решения задач, традиционно считавшихся чрезмерно трудоёмкими для ручного написания низкоуровневого кода.
Появление сразу двух альтернативных реализаций X11-сервера — на Rust и на ассемблере — в короткий промежуток времени указывает на своеобразный тренд: разработчики используют возможности ИИ для экспериментов с переписыванием сложных системных компонентов на нетипичных для них языках.
Источник: Phoronix
Комментарии
Войдите, чтобы комментировать.