W3C home > Mailing lists > Public > www-svg@w3.org > December 2012

Re: Turing completeness and syntactic elegance; was Re (2): Proposal: Nesting SVG Graphics Elements

From: Steve Schafer <steve@fenestra.com>
Date: Sun, 02 Dec 2012 12:59:36 -0500
To: David Woolley <forums@david-woolley.me.uk>
Cc: SVG List <www-svg@w3.org>
Message-ID: <bk3nb8dg4tncrh3gfd02562t045cvs76im@4ax.com>
TOn Sat, 01 Dec 2012 11:34:05 +0000, you wrote:

>SVG's origins tend to be more in terms of declarative languages, whereas 
>Postscript is procedural.

That's certainly true, but it's perfectly feasible to embed powerful
computational functionality into a declarative framework. Declarative
constraint programming is a pretty natural fit with a language whose
principal output is visual, for example.

On the other hand, I will freely admit that most people seem to have a
very difficult time wrapping their heads around complex relationships
that are expressed declaratively rather than imperatively, so I don't
know how well it would all work, practically speaking.

On the other other hand, I do sometimes find it frustrating that SVG is
so limited computationally.

-SteVe Schafer
Received on Sunday, 2 December 2012 17:59:53 GMT

This archive was generated by hypermail 2.3.1 : Friday, 8 March 2013 15:54:53 GMT