From: mbk@inls1.ucsd.edu (Matt Kennel)
Subject: Re: SOLVED! Decoupled Mutual Recursion Challenger
Date: 25 Oct 1994 05:47:39 GMT
Date: 1994-10-25T05:47:39+00:00 [thread overview]
Message-ID: <38i65r$li2@network.ucsd.edu> (raw)
In-Reply-To: 38hcv3$j85@baleen.cs.ucla.edu
Jay Martin (jmartin@baleen.cs.ucla.edu) wrote:
: Ada9x is too obese and is being too effected by trying to be an
: "elegant" (rigid) extension of obese Ada83. I really don't understand
: why can't some clown spend a few minutes to come up with a cleaner
: smaller (more minimalist) Ada style language.
That's what Meyer did, it's called Eiffel. Really. Ada83 was a big
influence.
Absent this, the problem here in 9x can be "solved" by a nearly transparent
change to the language: say "cyclic dependencies in types, but not
initialization expressions, are now allowed." like
it always should have been, in my opinion.
Now you can declare an X which has a component of type/package/class/whatever
Y, and have Y which has a component of class X.
It's not transparent to the compiler implementors, but no fix
here would be.
--
-Matt Kennel mbk@inls1.ucsd.edu
-Institute for Nonlinear Science, University of California, San Diego
-*** AD: Archive for nonlinear dynamics papers & programs: FTP to
-*** lyapunov.ucsd.edu, username "anonymous".
next prev parent reply other threads:[~1994-10-25 5:47 UTC|newest]
Thread overview: 45+ messages / expand[flat|nested] mbox.gz Atom feed top
1994-10-12 22:49 SOLVED! Decoupled Mutual Recursion Challenger John Volan
1994-10-17 15:48 ` John Volan
1994-10-17 17:55 ` Bob Duff
1994-10-17 20:52 ` John Volan
1994-10-17 22:10 ` Bob Duff
1994-10-18 22:17 ` John Volan
1994-10-19 1:01 ` Bob Duff
1994-10-19 4:45 ` Jay Martin
1994-10-19 14:38 ` Mark A Biggar
[not found] ` <38fi4r$l81@oahu.cs.ucla.edu>
1994-10-24 11:49 ` Mutual Recursion Challenge Robert I. Eachus
1994-10-24 20:32 ` John Volan
1994-10-26 11:42 ` Generic association example (was Re: Mutual Recursion Challenge) Robert I. Eachus
1994-10-26 23:21 ` John Volan
1994-10-27 10:53 ` Robert I. Eachus
1994-10-31 17:34 ` John Volan
1994-10-27 14:37 ` Mark A Biggar
1994-10-24 17:42 ` SOLVED! Decoupled Mutual Recursion Challenger John Volan
1994-10-24 22:37 ` Jay Martin
1994-10-25 5:47 ` Matt Kennel [this message]
1994-10-25 10:04 ` David Emery
1994-10-25 16:43 ` John Volan
1994-10-27 4:25 ` Rob Heyes
1994-10-28 9:03 ` Mutual Recursion (was Re: SOLVED! Decoupled Mutual Recursion Challenger) Robert I. Eachus
1994-10-28 15:04 ` SOLVED! Decoupled Mutual Recursion Challenger Robb Nebbe
1994-10-25 15:54 ` John Volan
1994-10-26 1:24 ` Bob Duff
1994-10-28 4:28 ` Jay Martin
1994-10-28 10:52 ` Robert I. Eachus
1994-10-28 18:46 ` Jay Martin
1994-11-02 14:56 ` Robert I. Eachus
1994-10-29 0:38 ` Bob Duff
1994-10-29 7:26 ` Jay Martin
1994-10-29 11:59 ` Richard Kenner
1994-10-31 13:17 ` Robert Dewar
1994-10-31 14:13 ` gcc distribution (was: SOLVED! Decoupled Mutual Recursion Challenger) Norman H. Cohen
1994-11-02 14:14 ` Richard Kenner
1994-11-04 23:56 ` Michael Feldman
1994-10-31 18:44 ` SOLVED! Decoupled Mutual Recursion Challenger John Volan
1994-10-20 11:25 ` Robb Nebbe
1994-10-20 19:19 ` John Volan
1994-10-26 0:07 ` Mark S. Hathaway
1994-10-26 18:48 ` gamache
1994-10-27 2:15 ` John Volan
[not found] ` <CxwGJF.FwB@ois.com>
1994-10-19 16:35 ` John Volan
1994-10-17 22:54 ` Cyrille Comar
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox