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: 10261c,cfbb90c56a313e70 X-Google-Attributes: gid10261c,public X-Google-Thread: 103376,cfbb90c56a313e70 X-Google-Attributes: gid103376,public From: "David Botton" Subject: Re: From extended Pascals to Ada 95 guide Date: 2000/08/27 Message-ID: #1/1 X-Deja-AN: 663127864 References: <8o3s2a$9ph$1@nnrp1.deja.com> <8o4bfq$v0h$1@slb7.atl.mindspring.net> <39A655BE.18E89020@maths.unine.ch> <39A668AB.26F88375@maths.unine.ch> <39A6ABD9.634308AA@earthlink.net> <8o7top$4sb@drn.newsguy.com> X-Priority: 3 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6700 X-Abuse-Info: Otherwise we will be unable to process your complaint properly X-Complaints-To: support@usenetserver.com Organization: WebUseNet Corp http://www.usenetserver.com - Home of the fastest NNTP servers on the Net. X-MSMail-Priority: Normal NNTP-Posting-Date: Sun, 27 Aug 2000 10:47:58 EDT Newsgroups: comp.lang.ada,comp.lang.pascal.misc Date: 2000-08-27T00:00:00+00:00 List-Id: wrote in message news:8o7top$4sb@drn.newsguy.com... > I am not sure if it is > an ISO or ANSI standard language though. It is not and its syntax and symantics change frequently between versions (many times to the surprise of developers :-) > The nice thing about it, > is that all those current Windows delphi application can now very easily > be ported to Linux by using Kylix to compile the window delphi source > code with Linux/Kylix. Provided the application doesn't use any OS specific bindings, ActiveX controls, or any third party units. Also, given statements by Borland to not expect 100% source code compatability don't expect the language to be 100% compatable or even the GUI units. On the other hand, an application developed using Ada 95 and GtkAda is 100% source code compatable between Linux and Windows versions. Using the POSIX package for NT and Linux and you have cross platform on most of the OS specific stuff. Of course you can use ActiveX controls only on the Windows side (Using my thick Win32 framework, GWindows, you can easily add ActiveX controls to GTKAda on Win32, see my example on the GWindows page at http://www.adapower.com/gwindows) David Botton