Re: [livecode] the future of programming

From: Dave Griffiths <dave_at_pawfal.org>
Date: Fri, 8 Sep 2006 10:38:31 +0100 (BST)

> On Thu, 2006-09-07 at 23:02 +0200, Thomas wrote:
>> Integrating interpretors into editors with some kind of automatic
>> syntax correction is surely useful to avoid errors, but far away from
>> allowing errors (like the guitar).
>
> I think we're getting confused between syntax errors (instructions that
> do not strictly conform to grammatical rules) and semantic errors
> (playing a bum note). It is all too easy to write a syntactically valid
> program that plays bum notes - ie not the notes we were aiming it to
> make.
>
> Avoiding syntax errors therefore allows unrestricted semantic error
> making.

Something I'd like to look into is starlogo:
http://education.mit.edu/starlogo-tng/ where the syntax is encoded in the
visual programming language so it's immediately obvious which parts plug
into which.

cheers,

dave
Received on Fri Sep 08 2006 - 09:38:55 BST

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