Frame — сервер X11, написанный целиком на ассемблере x86_64

· Курьёзы
После X11-сервера YSERVER на Rust появилась ещё более экзотическая реализация: Frame написан полностью на ассемблере x86_64. Как и в предыдущем случае, значительная часть кода создана с помощью ИИ.

cover.svg

Сообщество разработчиков X11-серверов пополнилось ещё одним необычным проектом. Ранее уже сообщалось о YSERVER — реализации X11-сервера на языке Rust, созданной с активным использованием Claude Code. Теперь один из читателей Phoronix обратил внимание редакции на ещё более эзотерический проект.

Новая реализация называется Frame и представляет собой X11-сервер, написанный полностью на ассемблере x86_64. Как и в случае с YSERVER, значительная часть кода была создана с использованием больших языковых моделей (LLM).

Выбор ассемблера в качестве языка реализации делает Frame крайне необычным явлением на фоне современных X11-серверов, которые обычно пишутся на языках высокого уровня вроде C или Rust. Сам факт появления таких проектов свидетельствует о растущем интересе разработчиков к использованию ИИ-инструментов для решения задач, традиционно считавшихся чрезмерно трудоёмкими для ручного написания низкоуровневого кода.

Появление сразу двух альтернативных реализаций X11-сервера — на Rust и на ассемблере — в короткий промежуток времени указывает на своеобразный тренд: разработчики используют возможности ИИ для экспериментов с переписыванием сложных системных компонентов на нетипичных для них языках.


Источник: Phoronix

Комментарии

Войдите, чтобы комментировать.

  • Пока нет комментариев.