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,MAILING_LIST_MULTI, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,92c39a3be0a7f17d X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-02-28 09:46:05 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news.ems.psu.edu!news.cis.ohio-state.edu!news.maxwell.syr.edu!isdnet!enst!enst.fr!not-for-mail From: Michal Nowak Newsgroups: comp.lang.ada Subject: Re: Future with Ada Date: Thu, 28 Feb 2002 18:45:32 +0100 Organization: ENST, France Sender: comp.lang.ada-admin@ada.eu.org Message-ID: References: <3wdH7.20135$xS6.32614@www.newsranger.com> <9tqete0gqc@drn.newsguy.com> <3C0924D6.2B5A3087@adaworks.com> <250220022121494455%thehouseofcards@remove.this.part.mac.com> <3C7B0B13.3080003@worldnet.att.net> <3C7D1C89.2000803@home.com> Reply-To: comp.lang.ada@ada.eu.org NNTP-Posting-Host: marvin.enst.fr Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7BIT X-Trace: avanie.enst.fr 1014918362 25862 137.194.161.2 (28 Feb 2002 17:46:02 GMT) X-Complaints-To: usenet@enst.fr NNTP-Posting-Date: Thu, 28 Feb 2002 17:46:02 +0000 (UTC) Return-Path: In-reply-to: <3C7D1C89.2000803@home.com> X-Mailer: Calypso Version 3.20.01.01 (3) Errors-To: comp.lang.ada-admin@ada.eu.org X-BeenThere: comp.lang.ada@ada.eu.org X-Mailman-Version: 2.0.8 Precedence: bulk X-Reply-To: vinnie@inetia.pl List-Help: List-Post: List-Subscribe: , List-Id: comp.lang.ada mail<->news gateway List-Unsubscribe: , Errors-To: comp.lang.ada-admin@ada.eu.org X-BeenThere: comp.lang.ada@ada.eu.org Xref: archiver1.google.com comp.lang.ada:20582 Date: 2002-02-28T18:45:32+01:00 On 2002-02-27 at 17:51 Warren W. Gay VE3WWG wrote: >While I can only speak about my own experience here (ie. learning >Ada95), I would suggest that picking up the language in about 2 weeks >is about right.. but... > >I found it took a while longer before I could properly >design applications from scratch in Ada95. This is because the >entire framework is considerably different than C/C++ from a >number of viewpoints, most notably from a visibility point of >view, not to mention standard packages et. al. [cut the rest] I fully agree with you. I had similiar experiences when I started Ada (although to pick up the basics I had several hours - just one lecture - which was in fact enough (but I really mean the basics)). Paradoxically learning Ada came much easier to me than for example Java. I think, that was because there is so much difference between Ada and C++. This maybe similiar to comparing colours - it is harder to distinguish white and yellow than white and blue (for example). Java has differrent concept than C++, but uses C++ notation, what (I suppose) made me often confused. It also caused, that I wrote C++ like code in Java, what rather hasn't good effects ;-) (not to mention mixing C nad C++) Another issue when learning a programming language is if the learner likes it. Maybe that is why learning Ada came rather easily to me. Even if language is hard to learn and somebody likes it, he will learn it easily, he will not learn it properly, no matter how easy the language is, if he dislikes it. Some of my university colleagues did not wanted to learn another, a bit different language, that they already knew. No matter how good features Ada has to offer, it seemed impossible to convince them to learn Ada. "Ada is bad, I don't like it" - and that was all I heard. In this cases, even if they had a whole year to spent, it won't have any positive results. Just my remarks, Mike