Издание на Pharo 10, диалект на езика Smalltalk

Представен е релиз на проекта Pharo 10, който развива диалект на програмния език Smalltalk. Pharo е клон на проекта Squeak, в развитието на който е участвал Алан Кий, автор на Smalltalk. Освен реализацията на програмния език, Pharo предлага и виртуална машина за изпълнение на код, интегрирана среда за разработка, дебъгер и набор от библиотеки, включително библиотеки за разработка на графични интерфейси. Кодът на проекта се разпространява под лицензия MIT.

Сред промените в новия релиз се откроява почистването на кода — премахнат е остарял код (Glamour, GTTools, Spec1, поддръжка на остарял байткод) и са пренаписани утилити, които зависят от остарял код (Dependency Analyser, Critique Browser и т.н.). Направени са промени, насочени към повишаване на модулността на проекта и предоставяне на възможност за генериране на образи с минимален размер. Проведена е работа за повишаване на производителността и намаляване на размера на образите (размерът на основния образ е намален от 66 на 58 МБ). виртуална машина подобрен е кодът, свързан с асинхронен вход/изход, обработка на сокети и FFI ABI.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster