Swift 6.4: Subprocess 1.0, ускорение Wasm в 40 раз и улучшенная совместимость
Вышел Swift 6.4 с библиотекой Subprocess 1.0 для запуска внешних процессов, поддержкой non-copyable типов (UniqueArray, UniqueBox, Ref/MutableRef) и ускорением сгенерированного кода Wasm до 40 раз. Улучшена совместимость с C++20 и Java, добавлены атрибуты @diagnose и @c/@implementation, а Swift Build стал единым инструментом сборки на всех платформах.
- Subprocess 1.0 даёт кроссплатформенный API для запуска внешних процессов
- Код Wasm через JavaScriptKit ускорился до 40 раз
- Новые типы UniqueArray, UniqueBox, Ref и MutableRef снижают копирование
- Swift Build стал единым инструментом сборки на всех платформах
Читать дальше
Софт