From: Barry Kelly <dynagen@eircom.net>
Subject: Re: Kylix (delphi for Linux), a good Ada alternative for GUI application on Linux.
Date: Thu, 02 Aug 2001 20:35:30 GMT
Date: 2001-08-02T20:35:30+00:00 [thread overview]
Message-ID: <at9jmts20n92oi05rvde85v9ubu2dmpcse@4ax.com> (raw)
In-Reply-To: 87lml6b45w.fsf@deneb.enyo.de
In article <87lml6b45w.fsf@deneb.enyo.de>
Florian Weimer <fw@deneb.enyo.de> wrote:
> > 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.
Object Pascal typing is based on name equivalence; however, untyped
pointers (Pointer) are compatible with objects (TObject &
descendants), which is pretty miserable.
> > fully OO langauge, All objects in kylix are rooted in one base
> > object (like Java).
>
> I don't think this is true.
It is true for objects. All the primitives from Pascal are there too
though, and they aren't descendant from TObject (but they aren't
"objects" either).
> > Support single inhertance (like Ada and Java).
>
> There are some obscure things like properties and stuff.
"Obscure"? That's a pejorative term. Perhaps you'd like to expand.
> > 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. ;-)
RAD is very good for GUIs; that's about it.
-- Barry
--
If you're not part of the solution, you're part of the precipitate.
Team JEDI: http://www.delphi-jedi.org
NNQ - Quoting Style in Newsgroup Postings
http://web.infoave.net/~dcalhoun/nnq/nquote.html
prev parent reply other threads:[~2001-08-02 20:35 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
2001-08-02 20:35 ` Barry Kelly [this message]
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox