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=-0.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 103376,9eef6c480abeecf8 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news4.google.com!newshub.sdsu.edu!logbridge.uoregon.edu!xmission!news.utah.edu!newsfeed.cs.utexas.edu!geraldo.cc.utexas.edu!not-for-mail From: bdbryant@mail.utexas.edu (Bobby D. Bryant) Newsgroups: comp.lang.ada Subject: Re: Dynamic array allocation and STL equivalents? Date: Sat, 12 Feb 2005 03:45:09 +0000 (UTC) Organization: dis- Message-ID: References: <1108127216.221977.60830@o13g2000cwo.googlegroups.com> Reply-To: bdbryant@mail.utexas.edu NNTP-Posting-Host: dial-b-128-83-204-121.telesys.its.utexas.edu Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: geraldo.cc.utexas.edu 1108179909 2232 128.83.204.121 (12 Feb 2005 03:45:09 GMT) X-Complaints-To: abuse@utexas.edu NNTP-Posting-Date: Sat, 12 Feb 2005 03:45:09 +0000 (UTC) X-Newsreader: knews 1.0b.1 Xref: g2news1.google.com comp.lang.ada:8268 Date: 2005-02-12T03:45:09+00:00 List-Id: On Sat, 12 Feb 2005, Robert A Duff wrote: > bdbryant@mail.utexas.edu (Bobby D. Bryant) writes: > >> Pascal pretty much _was_ "done right", given its pedagogical purpose. > > Hmm... Even back in those days, I would want to teach students about > encapsulation and information hiding, which Pascal doesn't support very > well. And why should students have to deal with static-sized strings? > And why have dangling "else", instead of if/else/end if? And why does > Read summarily kill the program on bad input? Shouldn't students learn > about proper error recovery? Separate compilation? Etc. > > My impression of Ada in 198x was the same as the original poster -- > "Pascal done right". OK, I concede. -- Bobby Bryant Austin, Texas