Path: utzoo!mnetor!tmsoft!torsqnt!jarvis.csri.toronto.edu!rutgers!cs.utexas.edu!uunet!mcsun!hp4nl!wmt!vila From: vila@wmt.UUCP (Vincent van der Laan) Newsgroups: comp.sys.ibm.pc Subject: SCRIPTIC: new programming language Keywords: language, parallel, event-driven Message-ID: <332@wmt.UUCP> Date: 20 Sep 89 12:55:28 GMT Lines: 61 Hi there! A while ago I saw something pretty neat, which might interest you. It is a new computer language called SCRIPTIC that greatly simplifies parallel and event driven programming. It is ideally suited for the construction of interactive (WIMPS) applications, compilers, simulation programs etc. The best thing about it is that is it an extension to the languages C, Pascal or Modula-2, which means that your knowledge of these languages remains usefull and that your program libraries remain accessible. SCRIPTIC is founded on the theory of process algebra. It has a simple syntax and the operators are quite intuitive. Programs look very elegant and are highly readable. SCRIPTIC development software consists of a preprocessor (which generates C, Pascal or Modula-2) and runtime support. Just one simple example to get you interested: the following program prints 'Hello' when you press 'h' or 'Goodbye' when you press 'g'. main = Key('h'!); {printf("Hello")} | Key('g'!); {printf("Goodbye")} Explanation: ! indicates demand ; indicates sequential action | indicates exclusive or { } enclose native code (C, Pascal or Modula-2) This expression either waits for (demands) the key 'h' to be pressed in which case it prints 'Hello' (notice native C code between { } braces) or (vertical bar | ) it waits for the 'g' to be pressed in which case it prints 'Goodbye'. First release is in fall 1989 with versions for Apple Macintosh, SUN and IBM PC. For information you can contact the author: Andre van Delft Delftware Technology Gentsestraat 165 2587 HP The Hague Holland Phone: 31-70 558739 Andre will be at the Macintosh Developers Conference in Paris (September 25, 26, 27). So if your there don't hesitate to drop in at his booth. You'll like SCRIPTIC !! Greetings, Vincent van der Laan Disclaimer: the company I work for has nothing to do with SCRIPTIC. Andre happens to be a friend of mine but I really think he has made a neat product.