From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,c150afe4948a1601 X-Google-Attributes: gid103376,public From: ichbiah@twsolutions.com (Jean Ichbiah) Subject: Re: Learning Windows 95 programming with Ada? Date: 1997/11/30 Message-ID: <3481d496.2503720@news.tiac.net>#1/1 X-Deja-AN: 294057333 References: <65ntdo$8so@news0-alterdial.uu.net> <34802dfc.4229989@news.tiac.net> Organization: Textware Solutions Newsgroups: comp.lang.ada Date: 1997-11-30T00:00:00+00:00 List-Id: 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