🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.functional
Article #91

Re: programs that are too lazy

#91
From: Andrew Koenig
Date: Mon, 27 Jul 1992 14:06
22 lines
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!ark
References: <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