From: Gautier on
Martin Krischik:

> GWindows is OK - but it is missing Unix support. But maybe WINE could
> help here.

Just to make it clear: my idea is not at all to make GWindows the candidate as
the "New Ada portable GUI Library"; my point is that more effort should be given
*now* to GWindows if you want to attract *some time later* enough Ada
programmers for the much more ambitious project of an "Ada portable GUI Library"
(or any other big project, like an "Ada OS"). Such projects seem to me to need
the cooperation of a large number of people. Right now, there is not enough
forces in the Ada community. So, IMHO, for *now*, we need to concentrate on less
ambitious, more targeted and directly useful projects. Perhaps we (including
me!) should spend less time bla-bla-ting on c.l.a., it would not hurt the
progress of our projects...

______________________________________________________________
Gautier -- http://www.mysunrise.ch/users/gdm/index.htm
Ada programming -- http://www.mysunrise.ch/users/gdm/gsoft.htm

NB: For a direct answer, e-mail address on the Web site!
From: Phaedrus on
This might be a silly question, but what is the problem that this portable
GUI is intended to solve? Is it a portable GUI to help professional,
seasoned developers to create portable code? Or, is it a simple, portable
GUI that will allow newbies to get consistent, pleasant results on any
platform? Personally, I'd rather see the second one created, to get more
newbies enthused about the joys of Ada. After all, wasn't someone just
asking for a simple scientific plot mechanism a few threads ago?

Hmmm, where's the requirements spec for this thing? *chuckle*

Cheers!
Brian
"Tomek Walkuski" <tomek.walkuski(a)gmail.com> wrote in message
news:6d63c543-0a35-4c39-a330-98c63a24f64d(a)i3g2000hsf.googlegroups.com...
> Hi,
>
> someone wrote about need such kind of simple, non-GPL in "The future
> of Ada is at risk" thread.
>
> In which direction should it go? Portable means: native widgets on all
> platform (wxWidgets approach) or imitation of these (Swing approach)?
> Do you have any other ideas? Some design suggestions?
>
> I'm asking because I'm interested in this matter, maybe I will find
> time to start hacking this :)
>
> I'm trying to put first brick, start the discussion, maybe something
> good for the community will emerge?


From: Jeffrey R. Carter on
Phaedrus wrote:
> This might be a silly question, but what is the problem that this portable
> GUI is intended to solve? Is it a portable GUI to help professional,
> seasoned developers to create portable code? Or, is it a
> GUI that will allow newbies to get consistent, pleasant results on any
> platform? Personally, I'd rather see the second one created, to get more
> newbies enthused about the joys of Ada. After all, wasn't someone just
> asking for a simple scientific plot mechanism a few threads ago?

It's a simple, portable GUI that will allow newbies to get consistent, pleasant,
portable results, and help professional, seasoned developers to get consistent,
pleasant, portable results :)

--
Jeff Carter
"Oh Lord, bless this thy hand grenade, that with it thou
mayst blow thine enemies to tiny bits, in thy mercy."
Monty Python and the Holy Grail
24
From: Phaedrus on
And you'll get better gas mileage, and your laundry will be 40% whiter, your
breath will be minty-fresh, and your naughty bits will be both naughtier and
bittier...

Does it do anything about death and taxes, too?

Brian
"Jeffrey R. Carter" <spam.jrcarter.not(a)acm.nospam.org> wrote in message
news:4Sbjj.37216$Ux2.22849(a)attbi_s22...
> Phaedrus wrote:
>> This might be a silly question, but what is the problem that this
>> portable GUI is intended to solve? Is it a portable GUI to help
>> professional, seasoned developers to create portable code? Or, is it a
>> GUI that will allow newbies to get consistent, pleasant results on any
>> platform? Personally, I'd rather see the second one created, to get more
>> newbies enthused about the joys of Ada. After all, wasn't someone just
>> asking for a simple scientific plot mechanism a few threads ago?
>
> It's a simple, portable GUI that will allow newbies to get consistent,
> pleasant, portable results, and help professional, seasoned developers to
> get consistent, pleasant, portable results :)
>
> --
> Jeff Carter
> "Oh Lord, bless this thy hand grenade, that with it thou
> mayst blow thine enemies to tiny bits, in thy mercy."
> Monty Python and the Holy Grail
> 24


From: Randy Brukardt on
"Phaedrus" <phaedrusalt(a)hotmail.com> wrote in message
news:13oqje6labldu58(a)corp.supernews.com...
> And you'll get better gas mileage, and your laundry will be 40% whiter,
your
> breath will be minty-fresh, and your naughty bits will be both naughtier
and
> bittier...

Yes, that what we want (well, except for making ones naughty bits itty-bitty
;-).

> It's a simple, portable GUI that will allow newbies to get consistent,
pleasant,
> portable results, and help professional, seasoned developers to get
consistent,
> pleasant, portable results :)

Indeed, that is what we were trying to accomplish with Claw (other than
portability to non-Windows systems). Which only goes to show while it is a
good goal, it isn't easy to accomplish.

OTOH, it really should be the goal, even if it isn't going to get
accomplished. I can't imagine why anyone would want to make something that
will only work for newbies, or has unpleasant results by default, or
whatever. It's better to set the goals high, so that you at least have a
chance to get near them.

Randy.