🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.functional
Article #608

Re: Why functional languages?

#608
From: Patrick Miller
Date: Wed, 30 Sep 1992 21:09
15 lines
1324 bytes
In article <farrell.717828892@coral>, farrell@coral.cs.jcu.edu.au (John Farrell) writes:
|> For functional language compiler dudes, they are a heck of a long way away
|> from a C compiler, but on the other hand they have referential transparency
|> to help them along.

This isn't necessarily true.   Functional language compilers can
``rediscover'' the imperative structure underneath the function structure
of the source code  -- this makes an efficient mapping possible if
you can eliminate copying and other memory problems.  This has been
done for SISAL (see CACM, Aug. 92 --- Retire FORTRAN: A Debate Rekindled by
Dave Cann).

-- 
Pat Miller                            I have many opinions, but they
patmiller@llnl.gov                      generally aren't humble ones
Technical Details
Message-ID: <137591@lll-winken.LLNL.GOV>
Path: arc1-ca.pugleaf.net!sparky!uunet!spool.mu.edu!caen!hellgate.utah.edu!dog.ee.lbl.gov!overload.lbl.gov!s1.gov!lll-winken!diego.llnl.gov!miller
References: <1992Sep26.212935.26809@eng.umd.edu> <farrell.717828892@coral>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!spool.mu.edu!caen!hellgate.utah.edu!dog.ee.lbl.gov!overload.lbl.gov!s1.gov!lll-winken!diego.llnl.gov!miller
From: miller@diego.llnl.gov (Patrick Miller)
Newsgroups: comp.lang.functional
Subject: Re: Why functional languages?
Message-ID: <137591@lll-winken.LLNL.GOV>
Date: 30 Sep 92 21:09:52 GMT
References: <1992Sep26.212935.26809@eng.umd.edu> <farrell.717828892@coral>
Sender: usenet@lll-winken.LLNL.GOV
Organization: Lawrence Livermore National Laboratory
Lines: 15
Nntp-Posting-Host: diego.llnl.gov