Описание тега newspeak
Newspeak - это очень динамичный и рефлексивный язык, на который влияют Smalltalk, Self, BETA и другие. Он основан на классах, динамически типизирован, не имеет статического состояния, вложенные классы.
Newspeak - это новый язык программирования в традициях Self и Smalltalk. Newspeak очень динамичен и рефлексивен, но разработан для поддержки модульности и безопасности. Он поддерживает как объектно-ориентированное, так и функциональное программирование.
обтекаемый язык
- основано на сообщениях, с поздним связыванием (как Self)
- есть классы (например, Smalltalk, в отличие от Self)
- поддерживает вложенные классы (например, BETA)
При таком дизайне такие функции, как модули, миксины и защита возможностей объекта, выпадают автоматически.
Есть планы добавить подключаемые типы и параллелизм на основе акторов.
Другие источники: