Выпуск Pharo 11, диалекта языка Smalltalk
Автор
Сообщение
news_bot ®
Стаж: 6 лет 11 месяцев
Сообщений: 27286
После более года разработки опубликован выпуск проекта Pharo 11, развивающего диалект языка программирования Smalltalk. Pharo является ответвлением от проекта Squeak, в разработке которого принимал участие Алан Кей, автор Smalltalk. Помимо реализации языка программирования, Pharo также предоставляет виртуальную машину для выполнения кода, интегрированную среду разработки, отладчик и набор библиотек, включая библиотеки для разработки графических интерфейсов. Код проекта распространяется под лицензией MIT.
Среди изменений в новом выпуске:
- Расширены возможности инструментария: В Git-клиенте Iceberg улучшена работа с GitHub, в отладчике реализована возможность добавления привязок к модели взаимодействия, в профилировщике предложен новый интерфейс пользователя, переработана утилита Rewrite, добавлена новая утилита для просмотра документов, в Calypso реализована визуализация зависимостей, улучшены утилиты для инспектирования.
- Доведена до готовности к широкому использованию реализация эфемеронов (ephemeron), структуры, которая может быть связана с другими объектами без создания ссылок, мешающих сборке мусора, и которая позволяет отслеживать обработку объектов сборщиком мусора.
- Добавлена поддержка каскадного объявления слотов.
- Добавлен API для отражения узлов AST в OCBytecodeToASTCache, RBMethodNode и RBBlockNode.
- В OpalCompiler добавлен плагин разбора ("parse plugin").
- В виртуальной машине улучшена раскладка памяти и добавлена начальная поддержка инструкций SIMD (Single-Instruction Multiple-Data) и векторных регистров.
===========
Источник:
OpenNet.RU
===========
Похожие новости:
- Выпуск Pharo 10, диалекта языка Smalltalk
- [IT-стандарты, Smalltalk, Карьера в IT-индустрии, Копирайт, Изучение языков] Best practice по общению с зарубежными партнерами в новогодние каникулы и после
- [Хостинг, Программирование, DevOps, Микросервисы] Технология Serverless: снова привет, 1970-е (перевод)
- [Smalltalk, Анализ и проектирование систем, Интерфейсы, История IT, Программирование] Алан Кей: История SmallTalk (1960-1969) (перевод)
- [JavaScript, Lisp] Почему бы не сделать свой Lisp для веба?
- [Программирование, Анализ и проектирование систем, Smalltalk, История IT, Биографии гиков] Алан Кей: История SmallTalk (Аннотация и Введение) (перевод)
- [Smalltalk, Браузеры, Лайфхаки для гиков] Простой способ увеличить производительность, используя скрипт Bash (перевод)
- [Программирование, ООП, История IT] Алан Кэй не изобретал объекты (перевод)
- [Elixir/Phoenix, Erlang/OTP, ООП, Функциональное программирование] Джо Армстронг об Elixir, Erlang, ФП и ООП (перевод)
- [Smalltalk, Визуализация данных] Tableau от чайника или визуализация анализа ПАММ счетов
Теги для поиска: #_pharo, #_smalltalk
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 03-Фев 15:18
Часовой пояс: UTC + 5
Автор | Сообщение |
---|---|
news_bot ®
Стаж: 6 лет 11 месяцев |
|
После более года разработки опубликован выпуск проекта Pharo 11, развивающего диалект языка программирования Smalltalk. Pharo является ответвлением от проекта Squeak, в разработке которого принимал участие Алан Кей, автор Smalltalk. Помимо реализации языка программирования, Pharo также предоставляет виртуальную машину для выполнения кода, интегрированную среду разработки, отладчик и набор библиотек, включая библиотеки для разработки графических интерфейсов. Код проекта распространяется под лицензией MIT. Среди изменений в новом выпуске:
=========== Источник: OpenNet.RU ===========
|
|
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 03-Фев 15:18
Часовой пояс: UTC + 5