<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
FONT-SIZE: 10pt;
FONT-FAMILY:Tahoma
}
</style>
</head>
<body class='hmmessage'><BR>Regarding the gui part, this is kind of like a chicken and egg situation.  There's really not a better solution.  Each will have it's good and bad.  There are several open implementations of amf (<A href="http://osflash.org/documentation/amf" target=_blank>http://osflash.org/documentation/amf</A>) around, and I believe that Flex 2 is already open-sourced, which are big pluses.  I, for one, don't like Javascript much, but it's certainly the most open solution.  Now, I've read that Microsoft is not sure if it wants to implement the latest/upcoming version of Javascript in favor of it's Silverlight platform, in which case Flex (and AIR) seem like a good solution.  Again, there'll never be a perfect solution for this.  Who knows, maybe JavaFX grows to be something worth the money...<BR><BR>Cheers, Alex<BR><BR><BR>

<HR id=stopSpelling>
<BR>
> Date: Tue, 13 Nov 2007 21:54:12 -0200<BR>> From: rsaccon@gmail.com<BR>> To: bob@redivi.com<BR>> CC: erlang-questions@erlang.org<BR>> Subject: Re: [erlang-questions] idea: service pack one<BR>> <BR>> I really don't understand why you want flash for the GUI, unless it is<BR>> a pure AIR project or a specialized video / audio application. But if<BR>> it is in the browser, then I see only disadvantages:<BR>> <BR>> - flash is not part of the browser DOM<BR>> - Flash is a usability and accessibility nightmare<BR>> - flash requires Designer comfortable with the proprietary Adobe<BR>> tools, if you want to customize the look and feel<BR>> - Flex is like Java: because of its complexity you need specialized<BR>> tools (Flex SDK, is eclipse + plugin, goodbye emacs) to handle it<BR>> <BR>> and I agree with Bob, if flash, and if as open source as possible,<BR>> than haXe (it is also more performant than AS3 since yesterday, if you<BR>> follow the haXe blog)<BR>> <BR>> On Nov 13, 2007 9:36 PM, Bob Ippolito <bob@redivi.com> wrote:<BR>> > On 11/13/07, Yerl <yerl@club-internet.fr> wrote:<BR>> > > Hi !<BR>> > ><BR>> > > > repeat after me: client = flash in the browser, server = erlang.<BR>> > > > Intermediate protocol = flash AMF<BR>> > > ><BR>> > > ><BR>> > > Cool slogan, but I prefer this one :<BR>> > > Repeat after me : client = flash in the browser with OpenLaszlo*, server<BR>> > > = erlang<BR>> > > Intermediate protocol = UBF**<BR>> > ><BR>> > > * http://www.openlaszlo.org/<BR>> > > ** http://www.sics.se/~joe/ubf/site/home.html<BR>> ><BR>> > That's a nice dream, but OpenLaszlo doesn't support AS3 (SWF 9) so it<BR>> > can't talk arbitrary TCP (UBF) and it doesn't have the same speed or<BR>> > capabilities as you'd get from the Flex 2 SDK. If you were adamant<BR>> > about going with something non-Adobe I'd think more about haXe than<BR>> > OpenLaszlo.<BR>> ><BR>> > I don't really see the point in talking UBF when AMF is going to be<BR>> > more efficient for the client to deal with, and the code would be more<BR>> > generally useful since it's a (de facto) standard.<BR>> ><BR>> > -bob<BR>> ><BR>> > _______________________________________________<BR>> > erlang-questions mailing list<BR>> > erlang-questions@erlang.org<BR>> > http://www.erlang.org/mailman/listinfo/erlang-questions<BR>> ><BR>> <BR>> <BR>> <BR>> -- <BR>> Roberto Saccon<BR>> http://rsaccon.com<BR>> _______________________________________________<BR>> erlang-questions mailing list<BR>> erlang-questions@erlang.org<BR>> http://www.erlang.org/mailman/listinfo/erlang-questions<BR><BR></body>
</html>