[Laszlo-user] Big pluses and minuses of using Laszlo?
wkrick at eio-online.com
Tue Jun 20 13:18:00 EDT 2006
There's a few major issues we encountered when trying to build desktop-style
applications in OL.
1) Memory usage can get out of control VERY fast if you're not careful. We
had a OL tabbed form app (6 tabs) that when running in the browser, used
over 100MB according to taskmanager. This is the browser + flash player +
laszlo app. There were no imbedded sounds or videos or anything of that
nature, just lots of OL controls, particularly combo boxes. Needless to
say, when an app is this large, it is unusably slow. The "datacombobox"
control has helped a LOT with this problem but I think the whole platform
has a long way to go before it can be used to replace desktop applications.
Memory usage in general needs to be brought way down. Even if it's at the
expense of things like rounded buttons and drop shadows on controls. I'd
like to see a set of "light" controls added to OL that are stripped down to
the minimum number of resources and views necessary to do the job. Drop all
the "bells and whistles" and focus on low memory usage and performance.
2) UI flow control and validation. It's difficult in OL to force the user
to progress through a complex application in a linear fashion, especially
when program flow needs to be halted due to invalid input. There was a
"shouldYieldFocus" method added that helps with this somewhat but it's still
rough. The whole problem requires a re-think of the way that applications
are designed when there is a lot of input that needs to be validated before
From: Michael Pence [mailto:mike.pence at gmail.com]
Sent: Tuesday, June 20, 2006 12:44 PM
To: laszlo-user at openlaszlo.org
Subject: [Laszlo-user] Big pluses and minuses of using Laszlo?
I recall Geert Bevin had a great write-up of some of the issues he
had, good and bad, in developing with Laszlo. I have Googled, but
cannot find this. Does anyone know the article I am talking about?
I don't want to just present a sunny-side-up view of Laszlo for the
Ruby on Rails conference. Would anyone like to share your list of
gotchas with OL that you would think that someone should be aware of
before jumping in? Any non-trivial platform has its issues, I just
want to do the conference attendees the service of presenting a
Thanks in advance.
Laszlo-user mailing list
Laszlo-user at openlaszlo.org
More information about the Laszlo-user