comp.lang.ada
 help / color / mirror / Atom feed
* Re: Kylix (delphi for Linux), a good Ada alternative for GUI application on Linu
@ 2001-07-30 21:30 Gautier Write-only-address
  2001-08-02 20:35 ` Barry Kelly
  0 siblings, 1 reply; 3+ messages in thread
From: Gautier Write-only-address @ 2001-07-30 21:30 UTC (permalink / raw)
  To: comp.lang.ada

> > I found Kylix (delphi for linux) to be very similar to Ada.
> > It has units
> > (like ada packages),

>It completely ignores all elaboration issues, IIRC.  Handling them is
>up to the programmer, and there isn't any help from the language
>implementation.

Another important difference is that the "uses" clauses hide similar
entries from the used units as they come; in Ada it becomes an
ambiguity and the compiler requires to make the reference explicit.
E.g. if you have a variable integer X in interface (spec.) of units
A and B, "uses A,B" will have a completely different effect than
"uses B,A". One could cite a lot of such quirks, but the main reason
is that all features have been added to a tiny 16-bit compiler
(Turbo Pascal) written in assembler and with a lot of limitations.
Even for RAD I would not let the Object Pascal part of a project
grow more than the strict minimum.
________________________________________
Gautier -- http://www.diax.ch/users/gdm/

NB: Do not answer to sender address, visit the Web site!
Ne r�pondez pas � l'exp�diteur, visitez le site ouaibe!



_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp




^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2001-08-03  9:12 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-07-30 21:30 Kylix (delphi for Linux), a good Ada alternative for GUI application on Linu Gautier Write-only-address
2001-08-02 20:35 ` Barry Kelly
2001-08-03  9:12   ` Gautier

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