🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.functional
Article #595

Re: Why functional languages?

#595
From: Thomas M. Breuel
Date: Tue, 29 Sep 1992 02:35
35 lines
1855 bytes
In article <annius.717696151@freyr> annius@sif.research.ptt.nl (Annius Groenink) writes:

   tmb@arolla.idiap.ch (Thomas M. Breuel) writes:

   >I think in order to fulfill their promise in this area, functional
   >programming languages should probably go back to Lisp notation.

   (I
     (Don (' (t
		(think
		      (so)))))) (!).

Well, in SML, that would be:

   I(
     Don( Q( t(
		think(
		      so()))))) (bang).

That doesn't look any prettier to me.

Seriously, I somehow doubt that the "gain in readability" from putting
your parens after your function names, not having to put parens around
"let" and "if", and using infix for the occasional numerical operation
(NB, I write a lot of numerical code myself), is really worth it
compared to the difficulties such irregularities in syntax cause for
tools, tool writers, and simple-minded human readers like me. But, all
these things are a matter of taste, and I don't want to start a flame
war.

Incidentally, what SML modes for Emacs are out there? I have Lars'
mode, but it seems to get confused on occasion, and I can't get it to
give me the simple, no-frills layout that I want.

					Thomas.
Technical Details
Message-ID: <TMB.92Sep28223555@arolla.idiap.ch>
Path: arc1-ca.pugleaf.net!sparky!uunet!olivea!spool.mu.edu!snorkelwacker.mit.edu!ai-lab!life.ai.mit.edu!tmb
References: <1992Sep26.212935.26809@eng.umd.edu> <1992Sep28.120225.9524@odin.diku.dk> <TMB.92Sep28144424@arolla.idiap.ch> <annius.717696151@freyr>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!olivea!spool.mu.edu!snorkelwacker.mit.edu!ai-lab!life.ai.mit.edu!tmb
From: tmb@arolla.idiap.ch (Thomas M. Breuel)
Newsgroups: comp.lang.functional
Subject: Re: Why functional languages?
Message-ID: <TMB.92Sep28223555@arolla.idiap.ch>
Date: 29 Sep 92 02:35:55 GMT
References: <1992Sep26.212935.26809@eng.umd.edu> <1992Sep28.120225.9524@odin.diku.dk>
 <TMB.92Sep28144424@arolla.idiap.ch> <annius.717696151@freyr>
Sender: news@ai.mit.edu
Reply-To: tmb@idiap.ch
Organization: IDIAP (Institut Dalle Molle d'Intelligence Artificielle
 Perceptive)
Lines: 35
In-reply-to: annius@sif.research.ptt.nl's message of 28 Sep 92 16:02:31 GMT