Sina/st

From EDM2
Jump to: navigation, search

Sina/st is an interpreter for the Sina programming language that runs on top of ParcPlace Smalltalk. Although it should be noted that the last known version of Sina does not explicitly support any form of concurrent message passing.

Otherwise Sina is a fairly ordinary O-O language with features like inheritance, encapsulation, and abstract data types with the exception that later versions add some interesting database access features.

There was an alternative version of Sina available from TRESE that was implemented in C++ but it was not as polished as Sina/st and appears to have disappeared.

Version

  • Last known version: 3.1
Note that all Sina/st implementations are shipped in two versions labelled PC and UNIX, you should use the UNIX one on OS/2, the PC one is identical to the UNIX one except that it conforms to the 8.3 file naming conventions and should only be used with ParcPlace Smalltalk-80 on DOS although it works on the other implementations.
Prerequisites
ParcPlace Smalltalk-80 version 4 or higher or ParcPlace ObjectWorks/VisualWorks version 1 or higher

Links

Author & publisher

  • TRESE
  • Mehmet Aksit
  • Piet S. Koopmans