StepTalk
Парадигма | Объектно-ориентированный |
---|---|
Семья | Смолток |
Разработано | Стефан Урбанек |
Впервые появился | 5 сентября 2005 г |
Финальный выпуск | 0,12 / 30 июня 2006 г |
Дисциплина набора текста | Динамический |
Язык реализации | Цель-C |
Платформа | GNUстеп |
ТЫ | GNUстеп |
Лицензия | лицензия GPL |
Веб-сайт | www |
Под влиянием | |
Смолток |
StepTalk — это официальная GNUstep среда языка сценариев , которая представляет отдельные серверы или приложения, поддерживающие сценарии, как единую объектную среду. Предполагается, что он не зависит от используемого языка программирования. Языком по умолчанию является Smalltalk, работающий в среде выполнения Objective-C .
StepTalk был портирован на Mac OS X.
Введение
[ редактировать ]Цель StepTalk — предоставить среду для объединения приложений и структуру для взаимодействия между пользователями и объектами в приложениях. Другими важными целями являются:
- Простые и быстрые расширения приложений или инструментов
- Пакетная обработка объектов в приложениях или инструментах
- Быстрое прототипирование приложений или новых функций приложений; воспроизводить и настраивать концепцию в реактивной интерпретируемой среде
Языком сценариев по умолчанию в StepTalk является Smalltalk. Это потому, что Smalltalk — очень простой язык, и его легко выучить. Есть всего несколько основных принципов, которые пользователь должен знать, чтобы иметь возможность использовать язык, и он аналогичен естественному языку. Smalltalk использует подход, аналогичный подходу Objective-C, языка, используемого в GNUstep.
Платформы
[ редактировать ]StepTalk работает на любой платформе, на которой работает GNUstep. Порты на собственную платформу macOS Cocoa разрабатываются различными участниками.