Article View: comp.lang.functional
Article #91Re: programs that are too lazy
From: Andrew Koenig
Date: Mon, 27 Jul 1992 14:06
Date: Mon, 27 Jul 1992 14:06
22 lines
1318 bytes
1318 bytes
In article <SEWARDJ.92Jul26232657@r6.cs.man.ac.uk>, sewardj@cs.man.ac.uk (Julian Seward (DRL PhD)) writes: > I believe > a few (say five at most) strategically placed hyperstrictnesses (so to speak) > can make a big difference to the space behaviour of programs > tens of thousands of lines long. Hmmm... I've heard from my friends in the ML community that they're thinking about introducing a new primitive to make it easier to write lazy programs in ML, much like delay/force in Scheme. Now I see discussion of introducing a strictness primitive in Haskell. The two camps are moving closer together. Indeed, the question begins to look like a human-factors one: is it more convenient to use a strict language where the strictness can be turned off on request or a lazy language that can be made strict in places? -- --Andrew Koenig ark@europa.att.com
Technical Details
Message-ID:
<23325@alice.att.com>Path:
arc1-ca.pugleaf.net!sparky!uunet!walter!att!att!allegra!alice!arkReferences:
<BEVAN.92Jul26184420@panda.cs.man.ac.uk> <SEWARDJ.92Jul26232657@r6.cs.man.ac.uk>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!walter!att!att!allegra!alice!ark From: ark@alice.att.com (Andrew Koenig) Newsgroups: comp.lang.functional Subject: Re: programs that are too lazy Message-ID: <23325@alice.att.com> Date: 27 Jul 92 14:06:55 GMT Article-I.D.: alice.23325 References: <BEVAN.92Jul26184420@panda.cs.man.ac.uk> <SEWARDJ.92Jul26232657@r6.cs.man.ac.uk> Organization: AT&T Bell Laboratories, Liberty Corner NJ Lines: 22