comp.lang.ada
 help / color / mirror / Atom feed
From: ichbiah@twsolutions.com (Jean Ichbiah)
Subject: Re: Learning Windows 95 programming with Ada?
Date: 1997/11/30
Date: 1997-11-30T00:00:00+00:00	[thread overview]
Message-ID: <3481d496.2503720@news.tiac.net> (raw)
In-Reply-To: dewar.880850506@merv


On 29 Nov 1997 19:44:57 -0500, dewar@merv.cs.nyu.edu (Robert Dewar)
wrote:

>> > I'd like to learn to do programming for Windows 95.
>> >[...] Any recommendations?

> >Delphi 

Hello Robert,

I made a colossal mistake: Of course I should have written:

" Delphi :) " 

With regards to your suggestion:

> Assuming you want to stick to Ada 95, rather than following JDI's advice
> to move to Delphi, the way to proceed is to get hold of the Intermetrics
> Win32 bindings. These are very close to the C bindings, so you can get
> anyone of many books on these bindings to know what the routines do.
> They work with both GNAT and with Object Ada. 

The trouble is that hardly anybody develops applications
at this level.  Most Windows programming is done with
visual programming which is not addressed by these
bindings.  Then, of the tools available, Delphi is certainly
the closest to the Ada philosophy. (It would have been
a complete profanity to suggest Visual C++ or Visual Basic.)

If you have large algorithmic chunks you can still write them
in Ada 95 and have them called from the Delphi application.

You see, the original question was apparently from a student,
and would'nt it be somewhat misleading to recommend the
Intermetric's level of approach for developing a Windows 95
application? Doing a Windows application has to do with 
setting up a frame for responding to events and most of
this is done with the use of existing Win 95 components.




Jean Ichbiah
Textware Solutions
ichbiah@twsolutions.com
http://www.twsolutions.com




  reply	other threads:[~1997-11-30  0:00 UTC|newest]

Thread overview: 27+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1997-11-29  0:00 Learning Windows 95 programming with Ada? Mike Willour
1997-11-29  0:00 ` Jean Ichbiah
1997-11-29  0:00   ` Robert Dewar
1997-11-30  0:00     ` Jean Ichbiah [this message]
1997-12-01  0:00       ` Robert Dewar
1997-12-01  0:00       ` Larry Kilgallen
1997-11-30  0:00   ` Jerry van Dijk
1997-12-01  0:00     ` Pascal Obry
     [not found]       ` <34833E36.5C47@easystreet.com>
1997-12-02  0:00         ` Pascal Obry
  -- strict thread matches above, loose matches on Subject: below --
1997-11-29  0:00 Mike Willour
1997-11-30  0:00 tmoran
1997-12-02  0:00 ` Robert Dewar
1997-12-02  0:00 tmoran
1997-12-02  0:00 ` Robert Dewar
     [not found] <348faacf.18643984@news.thegrid.net>
1997-12-03  0:00 ` Jerry van Dijk
1997-12-03  0:00   ` Jon Jensen
1997-12-04  0:00     ` Larry Kilgallen
1997-12-05  0:00       ` Jerry van Dijk
1997-12-05  0:00         ` Michael F Brenner
1997-12-06  0:00           ` Tom Moran
1997-12-08  0:00             ` Richard Toy
1997-12-09  0:00               ` Tom Moran
1997-12-05  0:00       ` Stanley R. Allen
1998-02-05  0:00 Tom Moran
1998-02-06  0:00 ` nabbasi
1998-02-07  0:00 tmoran
1998-02-07  0:00 tmoran
replies disabled

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