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 X-Google-Thread: 103376,a59300e1cca1082c X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-09-19 20:38:55 PST Path: archiver1.google.com!newsfeed.google.com!sn-xit-02!supernews.com!easynews!sjc-peer.news.verio.net!news.verio.net!sea-read.news.verio.net.POSTED!not-for-mail Newsgroups: comp.lang.ada From: Brian Rogoff Subject: Re: Safe C++ In-Reply-To: <9ob2u6$2r4l$1@msunews.cl.msu.edu> Message-ID: <20010919202331.R6489-100000@shell5.ba.best.com> References: <3BA7A45D.186EE27A@adaworks.com> <20010919072904.O10277-100000@shell5.ba.best.com> <20010919102107.L4954-100000@shell5.ba.best.com> <9ob2u6$2r4l$1@msunews.cl.msu.edu> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Date: Thu, 20 Sep 2001 03:38:52 GMT NNTP-Posting-Host: 206.184.139.136 X-Complaints-To: abuse@verio.net X-Trace: sea-read.news.verio.net 1000957132 206.184.139.136 (Thu, 20 Sep 2001 03:38:52 GMT) NNTP-Posting-Date: Thu, 20 Sep 2001 03:38:52 GMT Organization: Verio Xref: archiver1.google.com comp.lang.ada:13199 Date: 2001-09-20T03:38:52+00:00 List-Id: On Wed, 19 Sep 2001, Chad R. Meiners wrote: > "Brian Rogoff" wrote in message > > Pattern matching > > Parametrically polymorphic functions > > Tuples > > I'll have to trust you or these three since I have never encountered a > situation where I was ever wishing for such functionality. I used and liked Ada, compared with C, but there aren't too many things about Ada (overloading is the big one) I miss compared with ML. About the only thing I can do is suggest that you learn some modern functional language, so you'll at least have a basis to compare. Nope, I don't feel like writing a long enough description of why they're good; it's been done many times, if you have the patience to read a long posting you should have the patience to read "Why Functional Programming Matters" by Hughes or "Critique of Standard ML" by Appel. My pet language is OCaml, which is an ML but not the (obsolete) version of SML crtitiqued by Appel. -- Brian