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,beb0b7471c6440e3 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-11-22 00:50:34 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.cwix.com!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: 'Cyclone', a safer C--reinventing the wheel In-Reply-To: Message-ID: References: <3BFA4095.8325D016@earthlink.net> <27085883.0111201750.234ce321@posting.google.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Date: Thu, 22 Nov 2001 00:42:02 GMT NNTP-Posting-Host: 192.220.65.223 X-Complaints-To: abuse@verio.net X-Trace: sea-read.news.verio.net 1006389722 192.220.65.223 (Thu, 22 Nov 2001 00:42:02 GMT) NNTP-Posting-Date: Thu, 22 Nov 2001 00:42:02 GMT Organization: Verio Xref: archiver1.google.com comp.lang.ada:16831 Date: 2001-11-22T00:42:02+00:00 List-Id: On Thu, 22 Nov 2001, Mark Lundquist wrote: > "Brian Rogoff" wrote in message > news:Pine.BSF.4.10.10111212226350.12326-100000@bpr.best.vwh.net... > > > Serendipity being what it > > is, I'll include a post that I got today from the Caml mailing list by > > someone who knows better about which wheels are being reinvented, and why > > they don't "just use Ada" > > (You mean, "just use OCaml"...) :-) While I like OCaml and use it a lot, there are quite a few tasks for which Ada is just a better language. Still, I think one could design an Ada-like language which borrowed some features from high level languages without compromising any of its advantages. Cyclone shows how, though it is stuck with a C base. One thing that's a bit irritating about Cyclone is that it only has genericity for reference types. One of the interesting aspects of Cyclone which we may see in Ada 200X (well Tucker Taft said we may anyways) is region based memory management. Then I'll post a "Ada 0X : reinventing the wheel" message :-) > That _was_ very funny! I bet you really liked the post that started the thread where C is referred to as a toxic piece of garbage. And my post was called extreme! -- Brian PS : I really have nothing against C, it's just unfortunate that a glorified portable assembler became the dominant application programming language. So many wasted man-hours....