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 _______________________________________________ xul-talk mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/xul-talk

Reply via email to