← На главную

Cuis развивает современную среду Smalltalk-80

27.10.2026 06:33 · hackernews

Cuis — свободная среда Smalltalk-80, которую разработчики позиционируют как современную, простую и одновременно мощную. Среди заявленных целей проекта — переносимость между платформами, скорость и эффективное использование ресурсов. Сайт демонстрирует привычный для Smalltalk способ работы: приложение исследуется и изменяется во время выполнения, а не только через редактирование отдельных исходных файлов.

На типичном рабочем экране Inspector показывает объект запущенного приложения, а браузеры классов открыты на связанных с ним классах. Transcript выводит сведения о выполнении программы, Workspace содержит относящийся к задаче код. Для выбранного объекта можно отправить сообщение и показать его halo — визуальные элементы для взаимодействия. Автодополнение помогает писать код непосредственно в этой живой среде.

Графические возможности Cuis включают векторную графику, SVG, шрифты TrueType и Unicode. Это позволяет создавать интерфейсы и визуализации внутри самой системы, сохраняя единый объектно-ориентированный подход Smalltalk. Сайт использует такие сцены как демонстрацию того, как инструменты разработки и само приложение сосуществуют на одном рабочем столе.

Стабильная версия Cuis 7.8 была выпущена 1 июня 2026 года. Проект также продолжает очные встречи сообщества: конференция Smalltalks 2026 прошла с 14 по 16 октября в аргентинском Росарио на площадке Facultad Regional Rosario университета UTN. Восемь докладов программы были подготовлены участниками сообщества Cuis или посвящены работам, выполненным в этой среде.

На отдельной встрече-демонстрации Милан Лайтош рассказывал об использовании code-агента при разработке Blueprint — переосмысления системного рабочего стола Cuis. Формат таких встреч предполагает сначала показ работающего проекта, а затем его обсуждение.

В октябрьской записи очередной встречи Кристиан Перес представил обновлённый сайт и Cuis for Stream Deck, плагин для управления средой с устройства Stream Deck. Илер Фернандес показал улучшения инструментов Dybo. Вместе эти материалы показывают, что развитие Cuis не ограничивается ядром Smalltalk: сообщество работает над документацией, способами управления, рабочим столом и экспериментами с AI-ассистентами. Архив прошедших встреч и подписка на новости доступны на сайте проекта.

Читать оригинал →