[From nobody Mon Mar 25 16:16:24 2013 From: "Marc van Woerkom" <q5480035@mailstore.fernuni-hagen.de> Subject: Re: Jaws - coming soon - testers and advice wanted To: "Joe Armstrong \(AL/EAB\)" <joe.armstrong@ericsson.com> X-Mailer: CommuniGate Pro Web Mailer v.4.0.6 Date: Mon, 20 Feb 2006 15:37:36 +0100 Message-ID: <web-14627492@mailstore.fernuni-hagen.de> In-Reply-To: <EF4121B4EBC4E045BDE1273F9D0A87FF01120A29@esealmw107.eemea.ericsson.se> MIME-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1"; format="flowed" Content-Transfer-Encoding: 8bit >jaws is a template language for yaws (jaws is inspired by >PHP, velocity and AJAX) Some reading on templates: 1) "Just so you know, I've never been a big fan of functional languages and I laughed really hard when I realized (while writing the academic paper) that I had implemented a functional language. The nature of the problem simply dictated a particular solution." http://www.stringtemplate.org/about.html http://www.cs.usfca.edu/~parrt/papers/mvc.templates.pdf 2) http://blog.dev.sf.net/index.php?/archives/15-Templates,-Gift-from-Heaven-or-Syntactic-Junk-Food.html 3) http://blog.dev.sf.net/index.php?/archives/15-Templates,-Gift-from-Heaven-or-Syntactic-Junk-Food.html My personal view is that templates are useful to support division of labour - the programmers develop their php files, the screen designers their template file. However as dynamic HTML / AJAX techniques play a larger role I now see more and more JavaScript in real world template files which formerly contained mostly CSS, HTML plus a little bit template syntax. I wonder if it would do any good, if one would bolt an Erlang interpreter to Mozilla. Could it do the DOM manipulation as good as JavaScript does? Regards, Marc ]