Назад
Squeak 6.1 «Vanessa» вийшов після чотирирічної паузи
SiTech Team2 წთ. საკითხავი

Squeak 6.1 «Vanessa» вийшов після чотирирічної паузи

Середовище Smalltalk отримало Squeak 6.1: новий tree browser, повернення Objectland, роботу над ядром і понад 1700 злитих патчів, накопичених за чотири роки.

Що нового у Squeak 6.1

Команда Squeak випустила версію 6.1 з кодовою назвою «Vanessa». Головна зміна — новий tree browser, який показує системні категорії, класи та категорії методів в ієрархічних панелях і інтегрується з пакетами Monticello. Також повертається Objectland — реконструкція «Worlds of Squeak» 2003 року, що демонструє можливості системи на барвистій добірці прикладів і відновлює класичне демо гоночного автомобіля Etoys.

Ядро, інструменти та інтерфейс

Частина змін стосується інфраструктури ядра для симуляції, розгортання та планування процесів, а також переформовування класів. Інструменти для перегляду коду, налагодження, профілювання та версіонування також удосконалено. У Morphic суттєво переробили tree morphs: кольори, мишачі та клавіатурні скорочення, пошук у режимі type-to-filter, поведінку drag'n'drop під час перетягування й наведення, а також стабільність верстки, рендерингу та обробки подій. Виправлено проблеми сумісності й конкурентності з MVC.

Чотири роки і 30-річчя

За даними приміток до випуску, від попереднього релізу минуло чотири роки, за які злито понад 1700 патчів із понад 9000 змін методів. Squeak наближається до 30-річчя, а цю версію присвячено пам'яті Ванесси Фройденберг (1972–2025).

Як спробувати

Примітки оптимізовано для читання всередині Squeak, адже вони містять багато інтерактивних прикладів; на вебсторінці ці посилання відкриваються у SqueakJS — браузерній віртуальній машині Smalltalk із певними обмеженнями. Документ також описує основні застарілі елементи, відомі проблеми та примітки щодо сумісності.

SSiTech

SiTech — веброзробка з підтримкою AI

Створюємо швидкі та сучасні сайти й інтегруємо AI у бізнес-процеси. Маєте проєкт чи запитання? Із задоволенням допоможемо.