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.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,aa8786249f0c751f X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!postnews.google.com!f14g2000cwb.googlegroups.com!not-for-mail From: "Gene" Newsgroups: comp.lang.ada Subject: Re: How difficult is ada to learn? Date: 30 Jun 2005 07:19:10 -0700 Organization: http://groups.google.com Message-ID: <1120141150.107320.139080@f14g2000cwb.googlegroups.com> References: <1120092264.749327.16210@z14g2000cwz.googlegroups.com> NNTP-Posting-Host: 216.190.181.85 Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" X-Trace: posting.google.com 1120141155 10935 127.0.0.1 (30 Jun 2005 14:19:15 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Thu, 30 Jun 2005 14:19:15 +0000 (UTC) In-Reply-To: <1120092264.749327.16210@z14g2000cwz.googlegroups.com> User-Agent: G2/0.2 Complaints-To: groups-abuse@google.com Injection-Info: f14g2000cwb.googlegroups.com; posting-host=216.190.181.85; posting-account=ZFTPUQ0AAABW8AYEou9RtrBd-zTxz0_y Xref: g2news1.google.com comp.lang.ada:11762 Date: 2005-06-30T07:19:10-07:00 List-Id: There are really two answers. If you intend to structure programs as in the other languages, then it's quite easy to shift sideways into Ada syntax. If you want to exploit Ada's full power, then you'll have to figure out the Ada way to do things and learn the parts of the langauge that are not found elsewhere---task types for example. In that regard, one of the best things about Ada is that the language designers put their thinking in the rationale documents and then Cohen took the whole art of explaining how to use a langauge to a new level. There is so much glop out there on the language-of-the-week that these two books really stand out. Most people who start with Borland Pascal miss the built-in set and string data types. Ada gets the same effects with packages, but the syntax is far less elegant and readable. (disclaimer: I have no real Modula2 experience) GR