🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.functional
Article #619

Re: Why functional languages?

#619
From: Stephen J Bevan
Date: Thu, 01 Oct 1992 15:46
21 lines
1623 bytes
In article <26463@castle.ed.ac.uk> jamesh@castle.ed.ac.uk (James Hammerton) writes:
   Nor to me, but I think that it is a bad example to use anyway. So lets
   try something to show the readability a bit better.  Consider the
   factorial function ...

You're on a sticky wicket if you are going to argue anything using
something the size of factorial as an example.  As has already been
pointed out, anything that uses HOF in SML will end up looking
remarkably similar to the Lisp notation.  Anyway, this is tangential,
the following is the real issue :-

   [ lots of material that discusses "nice" syntactic features of ML ]

Fine, but it misses the point of tmb's article which was that Lisp
notation allows a program to manipulate _itself_ much more simply than
most other notations.  However, assuming you have a parser/unparser
for some form of abstract syntax (as Dave McQueen has stated NJ/SML
will have) there is no real difference between the two as far as
manipulation goes.

bevan
Technical Details
Message-ID: <BEVAN.92Oct1164628@hippo.cs.man.ac.uk>
Path: arc1-ca.pugleaf.net!sparky!uunet!cs.utexas.edu!sun-barr!ames!agate!doc.ic.ac.uk!uknet!mucs!m1!bevan
References: <TMB.92Sep28144424@arolla.idiap.ch> <annius.717696151@freyr> <TMB.92Sep28223555@arolla.idiap.ch> <26463@castle.ed.ac.uk>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!cs.utexas.edu!sun-barr!ames!agate!doc.ic.ac.uk!uknet!mucs!m1!bevan
From: bevan@cs.man.ac.uk (Stephen J Bevan)
Newsgroups: comp.lang.functional
Subject: Re: Why functional languages?
Message-ID: <BEVAN.92Oct1164628@hippo.cs.man.ac.uk>
Date: 1 Oct 92 15:46:28 GMT
References: <TMB.92Sep28144424@arolla.idiap.ch> <annius.717696151@freyr>
 <TMB.92Sep28223555@arolla.idiap.ch> <26463@castle.ed.ac.uk>
Sender: news@cs.man.ac.uk
Organization: Department of Computer Science, University of Manchester
Lines: 21
In-reply-to: jamesh@castle.ed.ac.uk's message of 1 Oct 92 12:57:12 GMT