Re: [livecode] is live coding aiming to audience with particular programming knowledge

From: Ross Bencina <rossb-lists_at_audiomulch.com>
Date: Sun, 13 Jan 2013 07:47:16 +1100

On 13/01/2013 6:39 AM, David Barbour wrote:
> I would ask a question in return: who should be a programmer? Are
> user interfaces not, in many formal senses, live programming in a
> problem/domain specific languages?

In general no. Most user interfaces are not, in any formal sense,
programming languages.

To be a programming language you need Turing completeness.

In this sense many DSLs are not programming languages either.

Is it live coding if you're not using a turing complete language? I
don't know.


> My interest in live programming has never been about performance
> (which seems the primary interest of this list). Rather, to me it is
> about understanding PL as a form of HCI. There is undeniably a gap in
> practice between PL and HCI, but I think it is not essential. It's
> more like a canyon... a consequence of where we chose to settle.
>
> There are regions in the design space where the distinction between
> PL and HCI is weak, I.e. where intuitions, patterns, principles,
> extension and composition learned in one are directly applicable to
> the other.
>
> The ultimate audience for live programming should be everyone.
>
> On Jan 12, 2013 11:12 AM, "Konstantinos Vasilakos"
> <k.vasilakos_at_keele.ac.uk <mailto:k.vasilakos_at_keele.ac.uk>> wrote:
>
> Hi live coders, again with my philosophical questions, this time I
> would like to ask as the title suggests "is live coding only for
> programmers as an audience"
>
> My guess is, NO, but how you justify it..
>
> A wild guess... you don't, and you are not expected to know about
> counterpoint in order to enjoy a Bach's music/concert.
>
> Thanks K.
>
Received on Sat Jan 12 2013 - 20:47:48 GMT

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