Общая информация[]
Реализация Smalltalk, нацеленая на повышение скорости выполнения за счет использования сложной виртуальной машины. Активно развивалась во второй половине девяностых, затем фирма-производитель (Animorphic Systems, Inc) была куплена Sun. Подробнее см. История проекта Strongtalk.
В настоящее время как виртуальная машина, так и код смолток-системы, доступны под open-source лицензией.
Интересные особенности[]
- Мощная и сложная виртуальная машина Animorphic, осуществляющая многоуровневый инлайнинг методов и JIT-компиляцию в нативный код
- Система проверки типов аргументов и возвращаемых значений у методов. Используется для верификации кода. Оптимизирующий компилятор работает независимо от этой системы
- Необычная среда, несущая, по-видимому, черты среды Self
Замеченные недостатки[]
- Сообщество пользователей пока только формируется (этот процесс активизировался с 10 сентрября 2006, когда Sun выложил исходники виртуальной машины)
- Система пока нестабильна
- Нет поддержки, очень мало документации
Ссылки[]
[править ]