On Thu, Jan 19, 2012 at 1:37 AM, Dag Odenhall <dag.odenh...@gmail.com>wrote:

>
> On Tue, 2012-01-17 at 22:05 +0300, dokondr wrote:
> >
> > I prefer using Turing complete PL to program web client, like the one
> used
> > in GWT (Java) or Cappuccino  (Objective-J). http://cappuccino.org/learn/
> > In this case you /almost/ don't need to know  HTML, CSS, DOM, Ajax, etc.
> to
> > develop WebUI and good PL lets you concentrate on problem domain instead
> of
> > bothering about browser support.
> > It is a real pity that Haskell still has no such tools to generate Web
> GUI
> > in Javascript. (((
>
> Have you seen Chris Done's posts on the subject?
>
> http://chrisdone.com/tags/javascript.html
>

Thanks for the link! (Never seen this before)
Ideally, I would be happy to be able to write in Haskell a complete
front-end / GUI, so it could be compiled to different back-ends: Javascript
to run in the Browser and also a standalone app.
In Python world this is already done with Pyjamas (http://pyjs.org/) - "a
Rich Internet Application (RIA) Development Platform for both Web and
Desktop."
Also from Pyjamas site:
Pyjamas "... contains a Python-to-Javascript compiler, an AJAX framework
and a Widget Set API.
Pyjamas Desktop is the Desktop version of Pyjamas
Pyjamas Desktop allows the exact same python web application source code to
be executed as a standalone desktop application (running under Python)
instead of being stuck in a Web browser."

Architecture diagram
http://pyjs.org/wiki/pyjamasandpyjamasdesktop/

I wonder if somebody works on similar Haskell "Rich Internet Application
(RIA) Development Platform" ?
Any ideas, comments on implementation of such system in Haskell? What
existing Haskell GUI libraries can be used for a desktop GUI, etc.?

Thanks!
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to