Инструментарий сообщества .NET MAUI добавляет TouchBehavior
Вышла восьмая версия инструментария .NET MAUI Community Toolkit с добавлением TouchBehavior (ранее известного как TouchEffect).
В последней версии Pharo, языка и основной библиотеки с открытым исходным кодом на основе Smalltalk, добавлена новая модель точек останова, основанная на системе точек отладки.
Pharo сильно объектно-ориентирован, и все в языке Pharo является объектом. Язык динамически типизирован, наследование простое, управление памятью автоматическое с помощью сборщика мусора, а синтаксис очень прост и мал.
В Pharo 12 добавлена новая модель точек останова, основанная на системе точек отладки. Эта модель заменяет предыдущую реализацию точек останова и точек наблюдения в Pharo, а добавленные в нее точки останова являются настраиваемыми, композитными и расширяемыми. Традиционные точки останутся доступными, включая условные точки останова, одноразовые точки останова и объектно-ориентированные точки останова. Модель делает доступными новые типы точек останова, такие как точки останова с цепочкой, которые обуславливают активацию одних точек останова срабатыванием других. Точки отладки также имеют специальный браузер и возможности интеграции.
Наряду с новой системой точек останова в Pharo 12 изменился синтаксис масштабируемых классов по умолчанию. Несколько изменений было внесено в поддержку Spec2, начиная с переноса большего количества инструментов в виджеты Spec2 для подготовки к внедрению графической системы Bloc. Bloc - это низкоуровневая инфраструктура и фреймворк пользовательского интерфейса для Pharo, который будет включен в будущую версию Pharo. Тем временем, в этом выпуске фреймворк пользовательского интерфейса Spec2 был усовершенствован для поддержки GTK 4.
В этом выпуске также добавлена более компактная версия менеджера пакетов Metacello и более надежный и строгий режим для FFI.
Системные функции также получили новую архитектуру для рефакторинга и доменно-специфических преобразований. По словам разработчиков, скорость загрузки кода была улучшена, и этот выпуск предлагает быстрый просмотр с помощью полностью оптимизированных тегов пакетов. Использование памяти было оптимизировано с помощью оптимизированных протоколов методов, а компилятор был упрощен и улучшен.
Также была улучшена поддержка виртуальных машин: появилась поддержка массивных образов с постоянным пространством, повысилась скорость сравнения строк и байт-массивов.
Pharo 12 доступен уже сейчас.
Вышла восьмая версия инструментария .NET MAUI Community Toolkit с добавлением TouchBehavior (ранее известного как TouchEffect).
Эта версия может похвастаться ассистентом искусственного интеллекта под названием Gemini - жаль, что Android Studio не так быстра в реализации, как Gemini.
Компания Grafana объявила о выпуске Loki 3 с улучшениями, включая ускорение запросов с помощью фильтров Блума и встроенную поддержку OpenTelemetry.
Продолжаем добавлять языки программирования для Вас.
Впереди много интересного!
Только свежие новости программирования и технологий каждый день.
Комментарии