comp.lang.ada
 help / color / mirror / Atom feed
* Another (small) Ada success story
@ 1999-04-08  0:00 Joachim Schroeer
  0 siblings, 0 replies; only message in thread
From: Joachim Schroeer @ 1999-04-08  0:00 UTC (permalink / raw)


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 1414 bytes --]

Here at AMST / Austria we develop flight simulators.
We used Ada 95 sucessfully in a domain, normally C++ is used.

In the last 1 and 1/2 years we developed the graphical instrument displays
for our simulators using OpenGL and Ada 95.
We developed an object oriented class library of reusable modules
from which traditional flight instruments and modern EFIS
(Electronic Flight Instrument System with Primary Flight Display
and Multi Functional Display) are composed.

You can connect the Windows NT computer, where the instruments are
rendered via TCP/IP to another computer, where the aircraft model(s) are
simulated in order to get the instrument inputs.

The software uses the OpenGL binding of Win32Ada and is written
in Ada 95. The development environment is a Windows NT system
and the ObjectAda compiler.

In the meantime, the whole library consists of some 50000 lines of Ada 95
source code.

My future plans are to port the library to X11/Linux and to develop a
product, that lets you design your instrument displays by a GUI.
No Ada 95 programming is then necessary when designing new
instruments.

I'm not sure, which GUI builder is best used for that task.
Visual C++ (on windows) or some TCL/TK based tool in order to
improve portability.

Dr.-Ing. Joachim Schr�er
AMST-Systemtechnik GmbH
A-5282 Ranshofen, Austria
Tel.: (++)43 7722 892 30 (company, Austria)
E-Mail: schroeer@amst.co.at












^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~1999-04-08  0:00 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1999-04-08  0:00 Another (small) Ada success story Joachim Schroeer

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