comp.lang.ada
 help / color / mirror / Atom feed
From: Brian Rogoff <bpr@bpr.best.vwh.net>
Subject: Re: 'Cyclone', a safer C--reinventing the wheel
Date: Thu, 22 Nov 2001 00:42:02 GMT
Date: 2001-11-22T00:42:02+00:00	[thread overview]
Message-ID: <Pine.BSF.4.10.10111220030230.12326-100000@bpr.best.vwh.net> (raw)
In-Reply-To: <jeXK7.55179$XJ4.32947762@news1.sttln1.wa.home.com>

On Thu, 22 Nov 2001, Mark Lundquist wrote:
> "Brian Rogoff" <bpr@bpr.best.vwh.net> 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....




  reply	other threads:[~2001-11-22  0:42 UTC|newest]

Thread overview: 46+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-11-20 12:36 'Cyclone', a safer C--reinventing the wheel Marc A. Criley
2001-11-20 12:51 ` Peter Amey
2001-11-20 14:45 ` Marin David Condic
2001-11-20 15:31   ` Florian Weimer
2001-11-20 16:22     ` Marin David Condic
2001-11-20 16:47       ` Wes Groleau
2001-11-20 16:30 ` chris.danx
2001-11-20 16:54   ` Wes Groleau
2001-11-20 19:49     ` chris.danx
2001-11-20 21:28       ` Wes Groleau
2001-11-20 22:36         ` Marin David Condic
2001-11-21  9:20       ` Ehud Lamm
2001-11-22  0:32         ` chris.danx
2001-11-22  7:57           ` AG
2001-11-21 12:46       ` Marc A. Criley
2001-11-22 11:46     ` IsraelRT
2001-11-22 12:24       ` Preben Randhol
2001-11-23  9:19         ` Colin Paul Gloster
2001-11-22 16:06       ` chris.danx
2001-11-20 17:18   ` Pascal Obry
2001-11-20 22:21   ` Jeffrey Carter
2001-11-21 14:27     ` Marin David Condic
2001-11-22  9:27     ` chris.danx
2001-11-22 21:41       ` Jeffrey Carter
2001-11-20 17:09 ` Brian Rogoff
2001-11-21  1:50   ` Mike Silva
2001-11-21 22:47     ` Brian Rogoff
2001-11-22  0:00       ` Mark Lundquist
2001-11-22  0:42         ` Brian Rogoff [this message]
2001-11-26 10:42           ` Mark Lundquist
2001-11-27  8:28             ` Dmitry A. Kazakov
2001-11-27 15:21               ` Mark Lundquist
2001-11-27 16:51                 ` Brian Rogoff
2001-11-28 18:23                   ` Mark Lundquist
2001-12-24 15:17                     ` Dmitry A. Kazakov
2001-11-23  6:46       ` Mike Silva
2001-11-23  7:13         ` Brian Rogoff
2001-11-22 11:42 ` IsraelRT
2001-11-22 13:45   ` Marc A. Criley
2001-11-22 17:24     ` Brian Rogoff
2001-11-23 14:53       ` Marc A. Criley
  -- strict thread matches above, loose matches on Subject: below --
2001-11-20 18:37 Gautier Write-only-address
2001-11-20 23:29 Gautier Write-only-address
2001-11-21 15:30 ` Wes Groleau
2001-11-22 13:33 Gautier Write-only-address
2001-11-22 17:04 ` James Rogers
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox