New We are sorting MAX channels into categories and territories. Read the news

Профессор написал язык программирования для агентов. Люди переведены в разряд legacy



Джейсон Марс из Мичиганского университета показал язык Jac и рантайм Jaseci, где ИИ-агенты — сущности первого класса. Тезис простой: языки, тулчейны и сборщики люди делали для людей еще до эпохи генеративного ИИ, а теперь код пишут агенты и тонут в этом полиглотском зоопарке.

"Мы больше не используем эти инструменты. Мы используем агентов, а агенты используют инструменты. Мне не нужны новые инструменты — мне нужны инструменты для моих агентов", — объяснил Марс.

Для наглядности он напомнил кейс создателя Bun Джарреда Самнера, который сжег $165 000 токенов Anthropic, чтобы перевести код с Zig на Rust через prerelease-версию Mythos. Дорого вышло не потому, что задача сложная, а потому что пришлось переводить между двумя человеческими языками.

Jac мимикрирует под Python, но на лету переваривает экосистему TypeScript, компилируется в байткод, нативный машинный код через LLVM и JS, а заодно использует проверку памяти в стиле borrow checker из Rust. Базы данных и привычные классы внутри языка заменены графами: бот просто натравливает на узлы графа параллельные поисковые процессы, не сжигая контекст и токены на бесконечный парсинг JSON или SQL-таблиц. Для консервативных тимлидов прикрутили даже кнопку катапультирования — язык умеет декомпилировать написанное ботом обратно в читаемый человеком Python или Си. За бортом оставили только Java, прямо заявив, что фанатам виртуальной машины тут не рады.

В синтетических тестах против популярного фреймворка LangGraph новый язык ожидаемо победил. Агент на Jac собрал рабочую архитектуру параллельного приложения, пока конкурент задыхался в линейных вызовах.
Views: 117
Open in MAX Report an inaccuracy

Report an inaccuracy

Describe what needs fixing. If you have a source, add a link.

You are leaving datool.ru

The link leads to an external website. datool.ru is not responsible for its content — check the address before entering passwords or payment details.

Redirecting in 10 s

Go