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,33e793a459e66944 X-Google-Attributes: gid103376,public From: mfeldman@seas.gwu.edu (Michael Feldman) Subject: Re: What is Ada used for??? Date: 1996/10/09 Message-ID: <53hqn7$eki@felix.seas.gwu.edu>#1/1 X-Deja-AN: 188377945 references: organization: George Washington University newsgroups: comp.lang.ada Date: 1996-10-09T00:00:00+00:00 List-Id: In article , Sean Roehnelt wrote: >Can I use Ada to make application for Windows, MocOS, OS2, UNIX, BeOS, >etc...? With the exception of BeOS, the answer is yes, indeed. No Ada yet for BeOS. >Does GUI bring up a whole other issue that ties me to a language? Not really. It is quite easy to call GUI tools from Ada 95 programs. The various compilers for those systems you named all come with "bindings" to the respective GUI toolboxes. An Ada binding is a set of interfaces that let you call those GUI routines from Ada, whatever the GUI was originally written in. > >Is the programming language I program in independent of what programs can >be used for? Does it depend on my development package? Not really. Most current languages are fully general purpose. In a sense, the application depends on the development package. If you need, for example, a Windows 95 GUI library, you won't usually find it on UN*X. Other than that dependency on platform-specific libraries, just about anything can be written in just about any language. Most of us on this group just think it's likely to be easier and more reliable with Ada.:-) > >Like I said I'm just getting started with programming, Welcome aboard! You're just like most of my own students... and yes, they start off with Ada, too. > >sean > Mike Feldman ------------------------------------------------------------------------ Michael B. Feldman - chair, SIGAda Education Working Group Professor, Dept. of Electrical Engineering and Computer Science The George Washington University - Washington, DC 20052 USA 202-994-5919 (voice) - 202-994-0227 (fax) http://www.seas.gwu.edu/faculty/mfeldman ------------------------------------------------------------------------ Pork is all that money the government gives the other guys. ------------------------------------------------------------------------ WWW: http://lglwww.epfl.ch/Ada/ or http://info.acm.org/sigada/education ------------------------------------------------------------------------