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 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news3.google.com!proxad.net!feeder1-2.proxad.net!newsfeed.straub-nv.de!feeder.eternal-september.org!eternal-september.org!not-for-mail From: Nicholas Paul Collin Gloucester Newsgroups: comp.lang.ada Subject: Re: "Ada For Software Engineers: Second Edition With Ada 2005" - Anyone read it? Date: Tue, 14 Jul 2009 11:54:36 +0000 (UTC) Organization: A noiseless patient Spider Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: news.eternal-september.org U2FsdGVkX1+HpsBsJXGgJ7hESsTB6dh/ajYoE0ij/+45kgtho8Wa/Umcr1q5A6ZoHJEoRD4nJyvaxfXzDy7Ok91D4Cg2yrWHVk/om5ZRDAqoGAM/dp4TcIlFNLRkRC4SUN2CCOMmx+2lss3+tGDKmgNBd6kcY4d+NJrFRalIOWY= X-Complaints-To: abuse@eternal-september.org NNTP-Posting-Date: Tue, 14 Jul 2009 11:54:36 +0000 (UTC) X-Auth-Sender: U2FsdGVkX18j3wU+2cVtYQGRiBUp+owlUfcxpPWWy7MLsvyrD5TV9q5VL9ZHjyNzsHLB1cgfbNQ= Cancel-Lock: sha1:+3rIyrpZiC6SMSdgvWOmjMxGpqE= User-Agent: slrn/0.9.9p1 (Linux) Xref: g2news2.google.com comp.lang.ada:7043 Date: 2009-07-14T11:54:36+00:00 List-Id: On 2009-07-13, John McCabe wrote: |---------------------------------------------------------------------| |"I was considering buying Barnes's "Programming in Ada 2005" to along| |with my Burns etc "Concurrent blah blah" but I noticed on Amazon that| |M. Ben-Ari has come up with a second edition of his book. | | | |Has anyone read that book and, if so, how does it compare to Barnes? | | | |[..] | | | |I'd be interested in knowing how M. Ben-Ari's book compares. | | | |Any views would be gratefully appreciated." | |---------------------------------------------------------------------| This is the first I have heard of the 2009 edition of "Ada for Software Engineers". I have not read any of its editions. I had read some sections of the gratis version of his "Understanding Programming Languages" from HTTP://STWWW.Weizmann.ac.Il/g-cs/benari/books/index.html#upl which seemed to be fairly good, in which he expressed a preference for ML followed by Ada 95, though it and a number of books by ML advocates which I have read completely and the variants of ML (not just the variants of plain ML, but also JoCaml; G'Caml; Gaml; Caml; Objective Caml; Chamau; BIGLOO; HimML; CeML; and Gaml) do not convince me that ML is necessarily better than Ada. WWW.Springer.com/computer/book/978-1-84882-313-6 does not indicate that there is truly a uniform approach in the 2009 book: "[..] Ada for Software Engineers Ben-Ari, Mordechai [..] Ada is the programming language of choice for high integrity software systems and is used extensively in industries such as transportation and aerospace. [..] * Object-oriented programming, concurrency, and embedded and real-time systems are emphasized. [..]" I would suggest getting gratis text from HTTP://STWWW.Weizmann.ac.Il/g-cs/benari/books/index.html#upl and if you are pleased with it, then it might be worthwhile buying the new book. With best regards, Colin Paul Gloster