- SenseTalk
Infobox Software
name = SenseTalk
caption = SenseTalk in the OS X Terminal/CLI & Eggplant Dev Environment
developer = Thoughtful Software
latest_release_version = 1.25
latest_release_date = 18-January-2007
operating_system =Mac OS X v10.3 &Mac OS X v10.4
genre =hypermedia , development, scripting
license = Proprietary
website = http://www.sensetalk.com/SenseTalk is possibly the most English-like
scripting language available in the world today. Derived from theHyperTalk language used inHyperCard , SenseTalk was originally developed as the scripting language within the HyperSense multimedia authoring application on theNeXTStep andOpenStep platforms. Sensetalk resurfaced in 2002 as the scripting language in Eggplant, the first commercialMac OS X and cross-platform GUI testing application.Description
SenseTalk is a very English-like scripting language in the
xTalk family (derived from HyperTalk) with more advanced programming language extensions. There are a number of features that distinguish SenseTalk from other xTalk languages. One of these is the inclusion of both lists andproperty list s as first classdata structures . Another is the inclusion of objects. SenseTalk treats any script or property list as an object, encapsulating both properties and behaviors. SenseTalk does not include the concept of object classes, but instead treats every object equally. Any object can inherit behavior from any other object or objects (multiple inheritance is supported).External links
* [http://www.sensetalk.com SenseTalk Project Home Page]
* [http://www.thoughtful.com Creators of SenseTalk, HyperSense]
* [http://www.redstonesoftware.com Creators of Eggplant, licensor of SenseTalk]
Wikimedia Foundation. 2010.