Re: Because victory wasn't achievable to begin with

Paul Prescod <[email protected]>
Newsgroups gmane.comp.lang.xul.general
Message-ID <[email protected]>
Marc Clifton wrote:

>>... What does that mean? Why would I want MFC in a cross-platform GUI?
> 
> 
> Why would you WANT a cross-platform GUI?  My experiences are probably
> different, but the cross-platform applications that I've seen, that try to
> unify *anything* except low level code, fail miserable.

I've used some really amazing cross-platform applications: Amazon.com, 
eBay, HoTMaiL, BugZilla, Orkut. The only problem is that these 
applications are limited in the widgets available to them because they 
use a web page development language rather than an application 
development language. Thus, they lack things like proper windows, tree 
widgets, menu bars, rich text areas and so forth. This is what I would 
like XUL to solve.

I frankly can't understand what would be the virtue in XUL _at all_ if 
it were not cross-platform. If I wanted to write Windows GUIs there are 
literally dozens of excellent ways to do that. If you consider XUL a 
competitor to those languages then I can see why you might think it is 
poor. But I don't think that's the point.

> ...  The GUI's are
> non-standard, you can't use the usual tools during development, and the
> overall quality of the application suffers.  Sad as it is, if I want to
> develop a cross platform application, I'll develop separate apps for each
> platform so that users get a familiar-for-their-platform look & feel and the
> performance of the app is tailored to the platform.

Great: so you choose the appropriate set of platforms for your users. If 
your choices and theirs are out of sync, you both lose.

  Paul Prescod




-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.