From: Shark8 <onewingedshark@gmail.com>
Subject: Re: Air traffic control system in Java
Date: Fri, 4 Mar 2011 22:45:45 -0800 (PST)
Date: 2011-03-04T22:45:45-08:00 [thread overview]
Message-ID: <882b38e2-0eaa-4b2e-944c-692eca47908f@q12g2000prb.googlegroups.com> (raw)
In-Reply-To: op.vrut7kb9lzeukk@jellix.jlfencey.com
On Mar 4, 10:15 pm, "Vinzent Hoefler"
<0439279208b62c95f1880bf0f8776...@t-domaingrabbing.de> wrote:
> Randy Brukardt wrote:
> > And the work to define a standard GUI to the level required for the Ada
> > standard would be immense, especially in order to prevent tying it to any
> > underlying target. (We'd want it to work on both Windows and Linux for
> > instance, without requiring either of them.) And I don't see anyone really
> > stepping up to do that work.
>
> The only languages I know with a built-in GUI (Oberon and Smalltalk) can be
> called "failed" in that respect (there are probably more, but I can't know
> them all).
Interesting you should mention Oberon; I just installed it into a VM
to play with.
{VirtualPC is free now, so if you're using Windows there is little
disincentive
to throwing odd/interesting OSes into a VM.}
> Considering what I regularly read in the appropriate newsgroups, even a big
> library like the VCL of Delphi is not nearly enough to satisfy its users,
> there are a lot of add-ons, third party tools and hacks to get what they
> want (and Delphi is even just Windows-only, so we're not even talking problems
> of cross-platform GUI).
Delphi's VCL is actually one of the best GUI-builders I've seen...
there was
also the Kylix port of the VCL to the Linux environs which fizzled
out, but
iy *WAS* there.
Given that the VCL is basically an object-oriented wrapper of the
Windows
[graphics] API it seems to me that Ada *could* be used similarly and
in an
even better manner: an object-oriented hierarchy-among-specifications
which
have their bodies chosen as per the platform being developed.
> So if someone expects such a beast can be standardized at all, I'd call him
> overly optimistic at least.
OpenGL and PotScript/PDF are standard and [true] cross-platform, no?
Couldn't a standard GUI therefore be built upon them?
{Granted some people won't like the idea of using/requiring OpenGL/
Postscript
as a base for it.}
next prev parent reply other threads:[~2011-03-05 6:45 UTC|newest]
Thread overview: 84+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-03-03 20:46 Air traffic control system in Java Hyman Rosen
2011-03-03 21:01 ` Nasser M. Abbasi
2011-03-03 21:02 ` Hyman Rosen
2011-03-03 21:12 ` Vinzent Hoefler
2011-03-08 7:26 ` Martin Krischik
2011-03-16 18:21 ` Vinzent Hoefler
2011-03-03 21:01 ` KK6GM
2011-03-03 21:13 ` Vinzent Hoefler
2011-03-03 21:27 ` Hyman Rosen
2011-03-03 21:34 ` Vinzent Hoefler
2011-03-03 21:35 ` Hyman Rosen
2011-03-03 21:44 ` Vinzent Hoefler
2011-03-03 21:58 ` Hyman Rosen
2011-03-03 22:16 ` Vinzent Hoefler
2011-03-03 23:29 ` Robert A Duff
2011-03-04 2:56 ` anon
2011-03-05 5:31 ` Vinzent Hoefler
2011-03-03 22:36 ` Georg Bauhaus
2011-03-03 22:40 ` Hyman Rosen
2011-03-04 0:44 ` Georg Bauhaus
2011-03-03 22:50 ` Vinzent Hoefler
2011-03-07 12:26 ` jimmaureenrogers
2011-03-07 15:09 ` Hyman Rosen
2011-03-03 22:50 ` Rick
2011-03-03 23:00 ` Hyman Rosen
2011-03-04 1:07 ` KK6GM
2011-03-04 17:07 ` Hyman Rosen
2011-03-04 17:24 ` KK6GM
2011-03-04 17:36 ` Hyman Rosen
2011-03-04 18:00 ` KK6GM
2011-03-04 18:11 ` Hyman Rosen
2011-03-04 18:18 ` KK6GM
2011-03-04 18:24 ` Hyman Rosen
2011-03-04 18:51 ` Vinzent Hoefler
2011-03-04 20:18 ` Dmitry A. Kazakov
2011-03-04 20:23 ` Nasser M. Abbasi
2011-03-04 21:31 ` Dmitry A. Kazakov
2011-03-04 21:44 ` Nasser M. Abbasi
2011-03-04 22:08 ` Dmitry A. Kazakov
2011-03-05 1:08 ` Randy Brukardt
2011-03-05 5:15 ` Vinzent Hoefler
2011-03-05 6:45 ` Shark8 [this message]
2011-03-05 7:15 ` Vinzent Hoefler
2011-03-05 7:37 ` Nasser M. Abbasi
2011-03-05 7:50 ` Vinzent Hoefler
2011-03-05 8:28 ` Dmitry A. Kazakov
2011-03-05 23:32 ` Rick
2011-03-06 9:21 ` Dmitry A. Kazakov
2011-03-06 22:47 ` Rick
2011-03-05 9:15 ` Ludovic Brenta
2011-03-05 9:27 ` Vinzent Hoefler
2011-03-05 9:32 ` Ludovic Brenta
2011-03-05 11:37 ` Peter C. Chapin
2011-03-05 20:17 ` Jeffrey Carter
2011-03-05 20:18 ` Jeffrey Carter
2011-03-05 21:58 ` Jeffrey Carter
2011-03-06 0:13 ` GTK Ada, was: " Simon Clubley
2011-03-06 0:47 ` Jeffrey Carter
2011-03-06 16:23 ` Nasser M. Abbasi
2011-03-06 17:09 ` Jeffrey Carter
2011-03-06 21:59 ` Nasser M. Abbasi
2011-03-06 23:52 ` Jeffrey Carter
2011-03-07 0:07 ` Jeffrey Carter
2011-03-06 17:00 ` Jeffrey Carter
2011-03-06 17:54 ` Tero Koskinen
2011-03-05 8:07 ` Dmitry A. Kazakov
2011-03-05 8:14 ` Shark8
2011-03-05 8:36 ` Dmitry A. Kazakov
2011-03-05 8:10 ` Shark8
2011-03-05 9:01 ` Vinzent Hoefler
2011-03-06 23:22 ` Shark8
2011-03-07 15:27 ` Julian Leyh
2011-03-05 11:20 ` Peter C. Chapin
2011-03-07 5:06 ` Hyman Rosen
2011-03-04 20:18 ` Nasser M. Abbasi
2011-03-04 20:31 ` Vinzent Hoefler
2011-03-04 17:14 ` Vinzent Hoefler
2011-03-04 17:26 ` Hyman Rosen
2011-03-05 5:25 ` Vinzent Hoefler
2011-03-04 17:34 ` Dmitry A. Kazakov
2011-03-04 18:17 ` Shark8
2011-03-04 23:40 ` Rick
2011-03-04 8:26 ` Ludovic Brenta
2011-03-06 22:23 ` KK6GM
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox