Article View: comp.lang.misc
Article #4794Re: Software Reuse -- do we really know what it is ?
From: Lennart Augustsson
Date: Wed, 08 Jul 1987 01:52
Date: Wed, 08 Jul 1987 01:52
26 lines
1825 bytes
1825 bytes
In article <4673@utah-cs.UUCP> shebs@cs.utah.edu.UUCP (Stanley Shebs) writes:
> ...
>Potential recoders should note that this program [recoding of a 15000 line
>C program] would be at least an order
>of magnitude larger than any other functional program that has been written
>(so far as I know), so the experience gained would be quite valuable and
>possibly publishable. It would also provide researchers with a sample
>program that is considerably more realistic than "fibonacci" or "sieve".
> ...
There are some quite big (by functional standards) functional programs around.
One example of this is a compiler for LML (Lazy ML) that we have been working
on here at Chalmers for quite a while. The compiler is written in LML (of
course) and it is about 6000 lines long. As you said, writing such a large
functional program is a valuable experience.
I think it would be quite fun (and feasible) to rewrite something like hack
in a functional language. I just wish I had the time.
--
Lennart Augustsson
UUCP: {seismo,philabs,decvax}!mcvax!enea!chalmers!augustss
ARPA,CSNET: augustss@chalmers.csnet
Technical Details
Message-ID:
<1683@chalmers.UUCP>Path:
arc1-ca.pugleaf.net!utzoo!mnetor!uunet!seismo!mcvax!enea!chalmers!augustssReferences:
<8706160502.AA26398@ucbvax.Berkeley.EDU>Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!seismo!mcvax!enea!chalmers!augustss From: augustss@chalmers.UUCP (Lennart Augustsson) Newsgroups: comp.lang.misc Subject: Re: Software Reuse -- do we really know what it is ? Message-ID: <1683@chalmers.UUCP> Date: Tue, 7-Jul-87 21:52:35 EDT Article-I.D.: chalmers.1683 Posted: Tue Jul 7 21:52:35 1987 Date-Received: Sun, 12-Jul-87 09:19:29 EDT References: <8706160502.AA26398@ucbvax.Berkeley.EDU> Reply-To: augustss@chalmers.UUCP (Lennart Augustsson) Distribution: world Organization: Dept. of CS, Chalmers, Sweden Lines: 26 Keywords: declarative functional logic programming modularity