comp.lang.ada
 help / color / mirror / Atom feed
* RE: An Ada IDE and discussions
@ 2001-07-17 20:51 Beard, Frank
  0 siblings, 0 replies; 99+ messages in thread
From: Beard, Frank @ 2001-07-17 20:51 UTC (permalink / raw)
  To: 'comp.lang.ada@ada.eu.org'

I saw a demo, can't remember the product name, probably six or seven years
ago,
where the GUI interface was developed on a UNIX platform.  The vendor also
had
a set of libraries for Windows.  On Unix, it looked like Motif, but when it 
was linked on Windows it looked like Windows.  Granted the demo only had
some
drop down menus, a listbox or two, and some buttons.  Maybe someone will 
remember the product.  The problem for us was when the decision was made
to port to Windows they took away our Unix boxes.  The GUI builder only
worked
on Unix, but could be linked with their Windows libraries to have a Windows
product.  So, it sounded ideal if you needed your product running in both
environments; otherwise, Windows users would have no reason to go out and
buy a Unix box just to do the user interface.

I know one of the goals of Screen Machine, by Objective Interfaces, was to
allow creation of a highly portable UI across various OS's.  Anybody know
about that product?  And whatever happened to it?

There was another GUI builder product (I think) by Frontier Technologies
that I think was targeting both Unix and Windows (off of Unix for five
years and forget everything).  Anybody know about that product?

We were using Bluestone on HP-UX, but they didn't have anything for Windows
at the time, so we dropped interest in them.

It seems like GtkAda could take the same approach as the first product, or
Screen Machine, so the product looks like a native application depending
on where it's linked.

Frank

-----Original Message-----
From: Marin David Condic [mailto:marin.condic.auntie.spam@pacemicro.com]

Win32 programming *is* a standard of sorts that is widely used - millions of
people have it & use it daily. Hence ignoring that market is not wise. But
remember that the various flavors of Unix are *also* a kind of a standard
that is used by millions of people daily. Operating in that environment is
very important as well.

Ada is (at least in part) about standards *and* portability. Its nice to be
able to build code on one machine and have it compile/run on another machine
with a very different architecture. To this end, I applaud GtkAda - it is
trying to provide a common GUI building environment across two very
different platforms & from what I gather is succeeding at that. It is hard
to merge the two systems without settling on *some* style that is going to
clash with the other style. Is it wise to adopt the Unix/Motif look-&-feel
and try to force Windows into that mode? Or should the Windows L&F have been
forced onto the Unix side? Take your pick - some substantial part of the
computer programming & using weorld is going to be unhappy.

I guess that since the GtkAda started from the Gtk/Unix world, the choice
got made to move that style to the Windows side. Should they have pitched
the style & started fresh? They might not have had a product at all if they
did. Certainly, they'd face competition from Claw and others. It might have
become a "me too!" product that had no special niche.

I won't gripe about GtkAda not fitting the paradigm I'm used to. I'd
consider it as a potential tool if a) I was developing in Ada and b) I
needed portability between Unix & Windows. (If I was Windows only, I'd want
something that did the L&F of Windows rather than a compromise.) One could
also evaluate the possibility of using Ada and Java to produce systems that
were portable - and even Internet ready, so there are alternatives. The
decision would come down to a comparison of environments & features & price
and so on. The minute you remove constraint A (develop in Ada) the choices
expand a lot. Hence if the objective is to build apps that are portable
between Unix and Windows, GtkAda has to stack up favorably against a lot of
other players. So the question for the developers is "What market(s) are you
shooting for and how do you stack up against the competitors in that
market?"

MDC
--
Marin David Condic
Senior Software Engineer
Pace Micro Technology Americas    www.pacemicro.com
Enabling the digital revolution
e-Mail:    marin.condic@pacemicro.com
Web:      http://www.mcondic.com/





^ permalink raw reply	[flat|nested] 99+ messages in thread
* RE: An Ada IDE and discussions
@ 2001-07-20 16:50 Beard, Frank
  2001-07-23  8:26 ` nicolas
  2001-07-24  2:54 ` Warren W. Gay VE3WWG
  0 siblings, 2 replies; 99+ messages in thread
From: Beard, Frank @ 2001-07-20 16:50 UTC (permalink / raw)
  To: 'comp.lang.ada@ada.eu.org'

I was browsing around the Aonix Web site
(http://www.aonix.com/content/index.html)
and clicked on the Product button at the top of the screen.
I just happened to look at TeleUSE.  It is supposed to be a
high powered GUI/Development tool for Unix.  I noticed a new
product TeleUSE/Windows.  The product now claims you can do
development on either platform and run on the other. I quote

"You need the flexibility to build your applications from a
single source - and give them the look and feel of the platform
on which they are deployed, whether it be UNIX or Windows. "

It also says;

"The "Wintif" library - is capable of rendering GUI elements
that look and feel like Motif, Windows NT, or Windows 95."

and

"After creating an executable for Solaris, the developers
transfer all their TeleUSE files to TeleUSE/Win on Windows.
TeleUSE/Win, which includes precisely the same set of tools
that are provided by TeleUSE on Solaris, accepts all the
files. When the Application Builder is invoked, TeleUSE/Win
automatically invokes Visual C++ and links the application
with libraries that provide a native Windows look and feel." 

I know you can't really go by what a vendor says, but if it's
half as good as they claim, why don't they advertise it more,
or at least speak up on this list.

Has anyone used this product?
Does it run on Linux?

Frank

-----Original Message-----
From: nicolas [mailto:n.brunot@cadwin.com]
Sent: Wednesday, July 18, 2001 4:14 AM
To: comp.lang.ada@ada.eu.org
Subject: Re: An Ada IDE and discussions


"Stefan Skoglund" <stetson@ebox.tninet.se> a écrit dans le message news:
3B54BF44.646290DC@ebox.tninet.se...
> Using the windows look&feel in the GIMP wouldn't work !!

Is there a technical reason for that ?

We have a proprietary GUI originally developped for DOS
It was then ported to Unix
And finally to Windows when it came to evidence that in our market every DOS
user and 99% of unix users switched to Windows.

Originally it was a Motif look GUI.
A few years ago we changed the look to a Windows look GUI

There was some strong debate about that, but a few weeks after the change,
nobody (us internally as well as customers) would even think in coming back
to Motif

I have a RH 7.0 where a lot of things have a Windows look.
When you use swing, you have a choice, but you have a Windows look

By the way, are you sure it is very useful to re-invent swing again ?



_______________________________________________
comp.lang.ada mailing list
comp.lang.ada@ada.eu.org
http://ada.eu.org/mailman/listinfo/comp.lang.ada



^ permalink raw reply	[flat|nested] 99+ messages in thread

end of thread, other threads:[~2001-07-24  2:54 UTC | newest]

Thread overview: 99+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <200107091850350230.005FE13B@smtp-po.inetia.pl>
2001-07-10  2:30 ` "is ada dead?" A challenge for all of us? Robert C. Leif, Ph.D.
2001-07-10 10:41   ` Michael Erdmann
2001-07-11  6:42     ` McDoobie
2001-07-11 14:53       ` chris.danx
2001-07-11 15:36         ` Marc A. Criley
2001-07-11 16:01           ` chris.danx
2001-07-11 16:39             ` Marin David Condic
2001-07-11 18:00               ` Al Christians
2001-07-16 11:18                 ` Stefan Skoglund
2001-07-19 21:50                   ` Kjell Mesch
2001-07-11 18:08               ` Marc A. Criley
     [not found]               ` <XN037.15614$Kf3.190690@www.newsranger.com>
     [not found]                 ` <9ikab1$fo2$1@nh.pace.co.uk>
     [not found]                   ` <3B4DB934.78DE7575@earthlink.net>
2001-07-13  2:08                     ` GLIDE Jeffrey Carter
2001-07-13 12:58                       ` GLIDE Marc A. Criley
2001-07-13 15:26                       ` GLIDE file13
2001-07-14  2:47                         ` GLIDE Jeffrey Carter
2001-07-14 13:53                           ` GLIDE Robert Dewar
2001-07-14 15:40                             ` GLIDE Jeffrey Carter
     [not found]                       ` <28d8936a.0107130726.1351ffbb@postin <3B4FB2BA.8DDFBDC4@acm.org>
2001-07-15  6:34                         ` GLIDE Simon Wright
2001-07-15 23:44                           ` GLIDE Robert B. Love 
2001-07-17 16:14                           ` GLIDE David C. Hoos
     [not found]                 ` <9ikprr$fku$1@bob.news.rcn.net>
     [not found]                   ` <Cym37.16986$Kf3.220382@www.newsranger.com>
     [not found]                     ` <un164o8w6.fsf@gsfc.nasa.gov>
     [not found]                       ` <cnX47.22238$Kf3.282845@www.newsranger.com>
     [not found]                         ` <uk8169hkf.fsf@gsfc.nasa.gov>
     [not found]                           ` <tBm57.24076$Kf3.326822@www.newsranger.com>
     [not found]                             ` <u4rs7k5v9.fsf@gsfc.nasa.gov>
     [not found]                               ` <TtY57.944$ar1.4224@www.newsranger.com>
2001-07-23 13:00                                 ` emacs Else and ada-mode Stephen Leake
2001-07-23 16:51                                   ` Marc A. Criley
2001-07-11 16:28           ` "is ada dead?" A challenge for all of us? Al Christians
2001-07-11 19:58             ` chris.danx
2001-07-11 20:56               ` McDoobie
2001-07-11 20:29         ` McDoobie
2001-07-13 12:46           ` chris.danx
2001-07-13 23:35             ` McDoobie
2001-07-11 22:04         ` Larry Kilgallen
     [not found]         ` <Qn_27.15449$Kf3.182453@www.newsranger.com>
     [not found]           ` <8P_27.27381$B56.4722193@news2-win.server.ntlworld.com>
     [not found]             ` <bp037.15593$Kf3.189375@www.newsranger.com>
     [not found]               ` <3B4C98E3.D3E66562@easystreet.com>
     [not found]                 ` <Jt137.15658$Kf3.192645@www.newsranger.com>
     [not found]                   ` <3B4CBA12.7F752364@easystreet.com>
     [not found]                     ` <Po337.15801$Kf3.197989@www.newsranger.com>
     [not found]                       ` <3B4CD02D.D6E3E53C@easystreet.com>
2001-07-12  2:54                         ` Emacs vs. the World Ted Dennison
     [not found]           ` <md837.333699$p33.6738979@news1.sttls1.wa.home.com>
     [not found]             ` <f49tktghbv140bg63a292jul1h940pj5pt@4ax.com>
     [not found]               ` <3B4F4BAC.D53B9555@PublicPropertySoftware.com>
     [not found]                 ` <9inlsv$m7l$1@nh.pace.co.uk>
     [not found]                   ` <bmK37.18791$Kf3.247815@www.newsranger.com>
2001-07-13 22:55                     ` About private types and reusability? Didier Utheza
2001-07-13 23:06                       ` Ed Falis
2001-07-14 21:02                         ` Didier Utheza
2001-07-13 23:28               ` An Ada IDE and discussions chris.danx
2001-07-14  7:08                 ` Michael Erdmann
2001-07-14 12:52                   ` chris.danx
2001-07-15  3:46                     ` Robert C. Leif, Ph.D.
2001-07-16 11:12                     ` Stefan Skoglund
2001-07-17 13:29                       ` chris.danx
2001-07-17 14:21                         ` Ted Dennison
2001-07-17 15:55                           ` chris.danx
2001-07-17 16:58                             ` Firstish Impressions of Gtk+(GtkAda): was " chris.danx
2001-07-19 20:38                             ` Ted Dennison
2001-07-18 19:27                           ` chris.danx
2001-07-16 15:05                     ` Marin David Condic
2001-07-17  7:50                       ` Emmanuel Briot
2001-07-17 10:09                         ` nicolas
2001-07-17 13:26                           ` Marin David Condic
2001-07-17 15:06                             ` nicolas
2001-07-17 15:49                               ` Marin David Condic
2001-07-17 22:42                                 ` Stefan Skoglund
2001-07-18  8:13                                   ` nicolas
2001-07-17 17:58                             ` Pascal Obry
2001-07-17 18:58                               ` Marin David Condic
2001-07-17 22:52                                 ` Stefan Skoglund
2001-07-18  6:41                                 ` Pascal Obry
2001-07-18 14:12                                   ` Marin David Condic
2001-07-18 16:33                                     ` Pascal Obry
2001-07-18 17:12                                       ` Marin David Condic
2001-07-18 18:35                                         ` Ted Dennison
2001-07-18 19:30                                           ` Marin David Condic
2001-07-20 15:41                                             ` Ted Dennison
2001-07-20 17:40                                               ` Marin David Condic
2001-07-20 20:18                                                 ` Ted Dennison
2001-07-18 19:20                                         ` Pascal Obry
2001-07-18 16:59                                     ` Making money from free software [was Re: An Ada IDE and discussions] Matthias Benkmann
2001-07-18 20:50                                       ` Marin David Condic
2001-07-19 17:08                                         ` Ted Dennison
2001-07-19 23:27                                     ` An Ada IDE and discussions Stefan Skoglund
2001-07-17 22:33                       ` Stefan Skoglund
2001-07-18 14:17                         ` Marin David Condic
2001-07-16 17:00                     ` Ted Dennison
2001-07-16 18:17                       ` Al Christians
2001-07-16 18:42                         ` Ed Falis
2001-07-16 18:28                       ` Mark Lundquist
2001-07-17  7:42                       ` Emmanuel Briot
2001-07-17 14:36                         ` Robert C. Leif, Ph.D.
2001-07-17  7:54                       ` Tor Fredrik Aas
2001-07-17 13:33                         ` Ted Dennison
2001-07-17 17:51                           ` Ted Dennison
2001-07-17 23:00                             ` Stefan Skoglund
2001-07-17 22:55                       ` Stefan Skoglund
2001-07-17 22:56                       ` Stefan Skoglund
2001-07-18 16:10                       ` McDoobie
2001-07-19 23:41                         ` Stefan Skoglund
2001-07-16 16:52                 ` Ted Dennison
2001-07-18 12:15         ` "is ada dead?" A challenge for all of us? Mats Karlssohn
2001-07-12  2:54       ` DuckE
2001-07-11  9:01   ` Dmitry Kazakov
2001-07-11 17:27     ` Michal Nowak
2001-07-11 19:14       ` tmoran
2001-07-11 20:15         ` McDoobie
2001-07-12  2:20         ` Jeffrey Carter
2001-07-13 23:34           ` Bobby D. Bryant
2001-07-21 17:48     ` GianLuigi Piacentini
2001-07-17 20:51 An Ada IDE and discussions Beard, Frank
  -- strict thread matches above, loose matches on Subject: below --
2001-07-20 16:50 Beard, Frank
2001-07-23  8:26 ` nicolas
2001-07-24  2:54 ` Warren W. Gay VE3WWG

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox