[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Multi-platform software development



romeu@petrobras.com.br wrote on 11/05/2001 (23:54) :
> 
> Hello, debian users.
> I have a question not so specific to debian, but I'm sure you can help me.
> 
> I'm in the need of developing a multi-platform system.
> Can anyone give me a hint of which tool's (libraries) to use? I'd like to
> develop applications for linux(es), unix(es) and windows.
> I'm even about to pay a little amount of money for it.
> 
> Oh, I'm talking about GUI objects ( I think C++ written objects are 'a
> must') and libraries.

I recommend that you use Ada 95 and GtkAda. The app I'm developing just
needed to be compiled under Windows to work. It is being developed under
Linux of course. Ada 95 is highly portable. C and C++ are not.

Ada 95 Info:

   Ada is the most powerful object-oriented general purpose programming
   language. It has built-in concurrency, built-in exception handling,
   built-in generic templates, built-in distributed execution, standard
   and defacto standard interfaces to other programming languages and
   libaries, compiles also to Java Byte Code (if you want) and just
   about any OS under the sun, and a rich set of primitives for getting
   at and putting to work all that expertise you've embedded in your
   software. 

Ada 95 Links:

Short Intro I        :  http://www.cl.cam.ac.uk/~mgk25/ada.html
Short Intro II       :  http://www.adaic.com/docs/flyers/95intro.html
Short Overview       :  http://www.adaic.com/docs/flyers/95overvw.html

Main Ada site        :  http://www.adapower.com/

ISO Reference Manual :  http://www.adapower.com/rm95/
ISO Rational Manual  :  http://www.adapower.com/rationale/

GTKAda ToolKit (GTK+):  http://libre.act-europe.fr/GtkAda/

GNU Ada Homepage     :  http://www.gnuada.org/
GNU Ada Compiler     :  http://www.gnat.com
Ada on Win32         :  http://home.trouwweb.nl/Jerry/index.html


-- 
Preben Randhol ---------------- http://www.pvv.org/~randhol/ --
iMy favorite editor is Emacs!<ESC>bcwVim<ESC>
                                         -- vim best-editor.txt



Reply to: