From: Florian Weimer <fw@deneb.enyo.de>
Subject: Re: Kylix (delphi for Linux), a good Ada alternative for GUI application on Linux.
Date: Mon, 30 Jul 2001 21:36:11 +0200
Date: 2001-07-30T21:36:11+02:00 [thread overview]
Message-ID: <87lml6b45w.fsf@deneb.enyo.de> (raw)
In-Reply-To: 9k1r4j02f9q@drn.newsguy.com
mark@nospam <mark_member@newsguy.com> writes:
> 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.
> threads,
Well, I haven't seen this recently. I worked once with a rather old
version of the run-time system on Windows, and the library wasn't safe
for threading in some places.
> very similar syntax (after all, Delphi is based on Pascal),
Na, the explicit begin/end is quite a difference (and can easily lead
to errors).
> strong typing.
AFAIK the type system of Object Pascal is based on structural
equivalence (except for classes), so it's not as strongly typed as it
could be.
> fully OO langauge, All objects in kylix are rooted in one base
> object (like Java).
I don't think this is true.
> Support single inhertance (like Ada and Java).
There are some obscure things like properties and stuff.
> But it is very easy to develop GUI and database applications with it, very
> good RAD env too. They have done a good job with the libC unit that allows
> direct call to all the C library functions.
>
> I think Kylix could be a good alternative to Ada on Linux.
Hmm, I don't use Ada as a RAD tool, quite the contrary. ;-)
next prev parent reply other threads:[~2001-07-30 19:36 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-07-29 20:19 Kylix (delphi for Linux), a good Ada alternative for GUI application on Linux mark
2001-07-30 5:43 ` Gary Lisyansky
2001-07-30 19:36 ` Florian Weimer [this message]
2001-08-02 20:35 ` Barry Kelly
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox