Фэндом

Smalltalk по-русски

Strongtalk

239статей на
этой вики
Добавить новую страницу
Обсуждение0 Поделиться

Общая информация Править

Реализация Smalltalk, нацеленая на повышение скорости выполнения за счет использования сложной виртуальной машины. Активно развивалась во второй половине девяностых, затем фирма-производитель (Animorphic Systems, Inc) была куплена Sun. Подробнее см. История проекта Strongtalk.

В настоящее время как виртуальная машина, так и код смолток-системы, доступны под open-source лицензией.

Интересные особенности Править

  • Мощная и сложная виртуальная машина Animorphic, осуществляющая многоуровневый инлайнинг методов и JIT-компиляцию в нативный код
  • Система проверки типов аргументов и возвращаемых значений у методов. Используется для верификации кода. Оптимизирующий компилятор работает независимо от этой системы
  • Необычная среда, несущая, по-видимому, черты среды Self

Замеченные недостатки Править

  • Сообщество пользователей пока только формируется (этот процесс активизировался с 10 сентрября 2006, когда Sun выложил исходники виртуальной машины)
  • Система пока нестабильна
  • Нет поддержки, очень мало документации

Ссылки Править

Смотрите также Править

Обнаружено использование расширения AdBlock.


Викия — это свободный ресурс, который существует и развивается за счёт рекламы. Для блокирующих рекламу пользователей мы предоставляем модифицированную версию сайта.

Викия не будет доступна для последующих модификаций. Если вы желаете продолжать работать со страницей, то, пожалуйста, отключите расширение для блокировки рекламы.

Также на Фэндоме

Случайная вики