Re: [livecode] language for conversational computing

From: Julian Rohrhuber <rohrhuber_at_uni-hamburg.de>
Date: Thu, 21 Sep 2006 10:56:04 +0200

>On Thu, 2006-09-21 at 00:07 +0200, Julian Rohrhuber wrote:
>> that sounds very interesting. what makes this language more
>> conversational than others?
>
>Some more about it here:
>
>http://hopl.murdoch.edu.au/showlanguage2.prx?exp=228



this seems to be almost a full description of interactive programming:



        1. The program text, being under direct execution, is
understood to be "immediately" subject to change and hence the system
statements, known as editing statements, are part of the language.
Put another way, the text is data of the language.
        2. The order of text entry, i.e., its creation, need not
be as rigid as that required by most translation systems; indeed, the
order is irrelevant.
        3. The scope of identifiers and the definition of a
procedure can be much more dynamic.
        4. The states of program modification and execution can
be interlaced flexibly.
        5. Program variables may naturally take on values of
different types during different stages of execution.
        6. The system can arrange the execution of program parts
in protected environments.
-- 
.
Received on Thu Sep 21 2006 - 08:56:26 BST

This archive was generated by hypermail 2.4.0 : Sun Aug 20 2023 - 16:02:23 BST