From: "Yeric" <NOSPAM@NOSPAM.com>
Subject: Re: A couple of questions
Date: Sat, 1 May 2004 22:25:15 +0000 (UTC)
Date: 2004-05-01T22:25:15+00:00 [thread overview]
Message-ID: <c7184b$i41$1@hercules.btinternet.com> (raw)
In-Reply-To: 87k6zv7vil.fsf@insalien.org
> People who take the time to gather information before making a
> decision deserve respect. There are few like you who understand that
> they will learn even from languages they finally dismiss.
Thank you
>
> I also evaluated Eiffel, and was impressed with it, before I finally
> decided I liked Ada better because Ada does not force object-oriented
> formalisms on those who don't need them, has more composition
> mechanisms than just inheritance, and provides range checking in the
> type system rather than contracts. YMMV. Good luck with your
> evaluation.
>
> --
> Ludovic Brenta.
YMMV ?
Yes I understand what you are saying about Eiffel, Ada seems to allow mixed
OO & non OO it is the programmers decision, but also makes sure the code is
safer regardles of the style(s) chosen.
I have not fully explored OO, but from my experience with Java, it somtimes
seemed awkward to use OO implementations, where a procedural non OO solution
seemed more natural.
Maybe choice is a good thing, and the programmer is still allowed to take
more control of the program without sacrificing safety.
From what I have seen of Ada and Eiffel syntax, it seems more natural to
write and read certainly more so than Java or C++, not that I am rubbishing
either language, it is just that they seem unatuaral if that makes sense?
There were times when writing in C++, that I could almost translate the
syntax into assembler in my mind while typing it, not that I know a great
deal of assembly language, but we were subjected to 8 weeks of it as part of
our understanding of computers and programming languages. It taught me a lot
but certainly not assembly language :)
Thanks agin for all the replies and help so far, I am in no doubt, that I
will be posting again, when the answers I find on google do not make as much
sense as the answers in this news group.
Yeric
next prev parent reply other threads:[~2004-05-01 22:25 UTC|newest]
Thread overview: 28+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-05-01 1:00 A couple of questions Yeric
2004-05-01 5:12 ` James Rogers
2004-05-01 9:56 ` Martin Krischik
2004-05-01 15:12 ` Yeric
2004-05-01 15:37 ` Ed Falis
2004-05-02 16:48 ` Martin Krischik
2004-05-02 22:39 ` Jeff C,
2004-05-03 7:10 ` Martin Krischik
2004-05-03 19:11 ` Hyman Rosen
2004-05-04 6:45 ` Martin Krischik
2004-05-01 16:04 ` Ludovic Brenta
2004-05-01 17:47 ` Dennis Lee Bieber
2004-05-02 0:13 ` Jeffrey Carter
2004-05-02 1:00 ` Marius Amado Alves
2004-05-01 18:53 ` Yeric
2004-05-01 20:16 ` Ludovic Brenta
2004-05-01 22:25 ` Yeric [this message]
2004-05-01 23:38 ` Ed Falis
2004-05-02 12:00 ` Yeric
2004-05-02 13:29 ` Ed Falis
2004-05-02 21:44 ` Marius Amado Alves
2004-05-02 4:18 ` Marius Amado Alves
2004-05-02 8:55 ` Georg Bauhaus
2004-05-02 10:48 ` Martin Dowie
2004-05-02 11:30 ` Georg Bauhaus
2004-05-02 15:30 ` Pascal Obry
2004-05-01 18:56 ` Marius Amado Alves
-- strict thread matches above, loose matches on Subject: below --
2004-05-02 1:53 Marius Amado Alves
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox