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.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII X-Google-Thread: 103376,7ee10ec601726fbf X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-10-09 08:15:16 PST Path: archiver1.google.com!news2.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!cpk-news-hub1.bbnplanet.com!denver-snf1.gtei.net!news.gtei.net!coop.net!newsfeed1.global.lmco.com!svlnews.lmms.lmco.com!news1.lmtas.lmco.com!not-for-mail From: Gary Scott Newsgroups: comp.lang.ada Subject: Re: is Ada dying? Date: Tue, 09 Oct 2001 10:06:51 -0500 Organization: LM Aeronautics Message-ID: <3BC3128B.2C198314@lmtas.lmco.com> References: <3BC20533.F2F0E29@lmtas.lmco.com> NNTP-Posting-Host: CAA261517.lmtas.lmco.com Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Mailer: Mozilla 4.72 [en]C-CCK-MCD {C-UDP; LMTAS} (WinNT; U) X-Accept-Language: en,pdf Xref: archiver1.google.com comp.lang.ada:14028 Date: 2001-10-09T10:06:51-05:00 List-Id: Hi, "chris.danx" wrote: > > "Gary Scott" wrote in message > news:3BC20533.F2F0E29@lmtas.lmco.com... > > > > > > "chris.danx" wrote: > > > > > > "Ralph M�ritz" wrote in message > > > news:Xns9133DBAF0AD71ralphworkcoza@196.25.240.158... > > > > I'm just starting out learning Ada, but it seems Ada is dying. From > what I > > > > can see very few people use Ada, out of about 15 000 projects on > > > > Sourceforge only 32 are written in Ada! > > > > > > Make that 33. There is a project to develop a cross platform technology > > > known as the Andromeda GUI project. It's meant to be source level > > > compatible and is to be written in a variety of languages of which Ada > is > > > one. The idea grew from a discussion on alt.os.development, with > developers > > > wanting to do minimal porting of apps to their kernels. i.e. develop on > > > windows, unix etc but transfer it to their OSes without changing a > single > > > line. It's very early in it's design and there are only two developers > at > > > present. > > > > Reinventing the wheel...see GINO and Winteracter... > > GINO? Where's that? I just tried a search but ended up with a load of > links to italian blokes (not suprisingly). > > Winteracter is fortan, right? Andromeda is meant to be a language > indepedant standard with implementations in Ada and C to begin with. "implementations in Ada and C"...effectively tailored language bindings. It is > meant to ease the burden on OS developers should they choose to provide an > implementation. It's graphical component will be based upon OpenGL because > a large variety of cards support OpenGL, making it easier on the developer > (assuming (s)he can develop a driver for their OS, which is a different > issue altogether). > > Wait is GINO fortran-based too? Some of the searches for GINO gui came up > fortran. That's no good, it's not language independant. You'd have to > write a binding for it. It provides both C and Fortran APIs and there should be little or no difficulty interfacing to Ada. It's a product that is over 30 years old. Current versions are integrated with OPENGL. When asked, the vendor indicated a willingness to provide Ada bindings, if only there were a large enough business base to support it. Any API would need (or at least ideally provide) a language specific binding. That's a main problem with Win32. It's so C-centric, that you must perform unnatural contortions to program in any other language. > > The project was only mentioned because there's sure to be an experimental > implementation for windows written in Ada (and one in C to see how well the > rules work) before the objective is achieved. > > Chris > > p.s. is it sufficient for pragma Linker_Options ("ogl32.dll") to be added to > the bindings supplied with Glut, to get it to work on windows?