🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.functional
Article #586

Re: Why functional languages?

#586
From: Thomas M. Breuel
Date: Mon, 28 Sep 1992 18:44
23 lines
1641 bytes
   My primary interest in functional languages is not ease of programming
   from a human viewpoint (after all, adding imperative features to a
   pure FL will not make programming in it harder), but the ease of
   manipulating programs.

Too bad that languages like SML (and, moreso, Haskell) have adopted
such a comparatively complex syntax. Writing programs to manipulate
programs is much easier in Lisp, due to the obvious correspondence
between external and internal representation and a standard interface
to the compiler/type facilities (in the form of macros and type
predicates).

I think in order to fulfill their promise in this area, functional
programming languages should probably go back to Lisp notation.
Furthermore, some standardization work on interfaces still needs to be
done. Hopefully, the result would be cleaner than what Lisp has to
offer right now.

					Thomas.

PS: What statically typed functional languages with Lisp-like notation
are available? I believe MIT has something; can that be FTP'ed?
Technical Details
Message-ID: <TMB.92Sep28144424@arolla.idiap.ch>
Path: arc1-ca.pugleaf.net!sparky!uunet!spool.mu.edu!think.com!snorkelwacker.mit.edu!ai-lab!life.ai.mit.edu!tmb
References: <1992Sep26.212935.26809@eng.umd.edu> <1992Sep28.120225.9524@odin.diku.dk>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!spool.mu.edu!think.com!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.92Sep28144424@arolla.idiap.ch>
Date: 28 Sep 92 18:44:24 GMT
References: <1992Sep26.212935.26809@eng.umd.edu> <1992Sep28.120225.9524@odin.diku.dk>
Sender: news@ai.mit.edu
Reply-To: tmb@idiap.ch
Organization: IDIAP (Institut Dalle Molle d'Intelligence Artificielle
 Perceptive)
Lines: 23
In-reply-to: torbenm@diku.dk's message of 28 Sep 92 12:02:25 GMT