Path: csiph.com!x330-a1.tempe.blueboxinc.net!newsfeed.hal-mli.net!feeder1.hal-mli.net!border3.nntp.dca.giganews.com!border1.nntp.dca.giganews.com!nntp.giganews.com!postnews.google.com!news2.google.com!news.glorb.com!news-spur2.glorb.com!homer.glorb.com!.POSTED!not-for-mail From: Steve Sobol Newsgroups: comp.lang.java.programmer Subject: Re: Android?Why Dalvik? Date: Mon, 30 May 2011 19:14:20 -0700 Organization: Glorb Internet Services, http://www.glorb.com Lines: 35 Message-ID: References: NNTP-Posting-Host: xoAFiuXnRqdiUJrjkwExXQ.user.posting2.glorb.com Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 8bit X-Complaints-To: abuse@glorb.com NNTP-Posting-Date: Tue, 31 May 2011 02:14:21 +0000 (UTC) User-Agent: MicroPlanet-Gravity/3.0.4 X-Notice: Scanned by Mr. Bill Xref: x330-a1.tempe.blueboxinc.net comp.lang.java.programmer:4787 In article , Lawrence D'Oliveiro says... > > In message , Steve Sobol wrote: > > > In article , BGB says... > > > >> "well, this is a Windows' app, of course it doesn't work on Mac or > >> Linux...", despite that all 3 versions will likely build from the same > >> source. > > > > I'd bet, these days, that the root cause of that situation is the fact > > that the three operating systems have *completely* different GUI's. > > So, has anybody come up with a worthwhile ?universal? GUI that fits every > form factor and platform? Java's Swing, Nokia's Qt, wxWindows and gtk are about as close as it gets. > This is why, you?ll notice, developers of Free Software like to decouple the > GUI from the underlying functionality. The main functionality is often made > available through command-line tools, while the GUI is just a front-end to > these. > > This also gives you the instant advantage of very powerful workflow > automation, which tends to be clumsy with a GUI. Yup :) -- Steve Sobol - Programming/WebDev/IT Support sjsobol@JustThe.net