Re: [livecode] the future of programming

From: hsdom <hsdom_at_phaserprone.com>
Date: Thu, 7 Sep 2006 11:39:59 -0400

it would be really cool for livecoding environments to be forgiving in
how languages are interpreted, i guess to accept some amount of typos?
but i wonder how that could really be implemented...
On Sep 7, 2006, at 10:14 AM, alex wrote:

> On Thu, 2006-09-07 at 16:03 +0200, Till Bovermann wrote:
>> I totally agree with you; and want to put up another critical point:
>> people/musical instruments "forgive" you in a special way when doing
>> something wrong: they don't do what you expect, but they do something
>> close to what you expected. Interpeter/Programming languages not.
>> When you misspell a word – bang – you get an error message. Which is –
>> in time critical environments such as musical performances–
>> frustrating/irritating/flow destroying to the human player...
>> But on the other way it is nice to have the possibility to get what
>> you really wanted rather than an approximation.
>
> Yes all good points, although perhaps the reason why programming
> languages are so unforgiving is more to do with the requirements of
> business logic than any innate restrictions on computer readable
> languages.
>
> Languages where you can't have syntax errors are interesting here
> (where
> any combination of the alphabet is syntactically valid), as is Craig's
> livecoding with computer readable english, interactive fiction style.
>
> Integrating interpreters into editors (for example with eclipse) allows
> an editing environment rich enough to help avoid errors too.
>
> Also there are probably some errors you can do with a drumkit that
> would
> lead to a crash of the whole performance, such as break your last stick
> or fall off your stool.
>
> alex
>
>
>
>
>
Received on Thu Sep 07 2006 - 15:40:20 BST

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