Re: LISP vs. Haskell

1993-09-04 Thread K. Fritz Ruehr
I hope I can be forgiven for jumping onto a soap-box a bit late, but I'd like to propose a broader view of the "Lisp vs. other languages" issue than has arisen so far from the feature-level comparison of Lisp and Haskell. In particular, I'd like to look at the issue from the perspective of progra

Re: LISP vs. Haskell

1993-09-03 Thread Jeff Dalton
> 1) LISP is usually interpreted though most LISP systems allow > compilation too. This is not really a language issue, more a question of implementation tradition. Most Lisp implementations have interpreters, though some always compile. However, a fair number of programmers always, or almost

Re: LISP vs. Haskell

1993-09-03 Thread Alastair Reid
Thanks Sandra for the corrections --- glad I broadcast my reply rather than mailing directly. I knew compilation was the more common route --- just didn't emphsise it enough. The point I totally failed to make was that having an interpreter can be pretty nice. (The work I'm doing at the momen

Re: LISP vs. Haskell Errors-To: haskell-request@CS.YALE.EDU Date: Fri,

1993-09-03 Thread David M Goblirsch
Most Lisp dialects don't have any sort of destructuring for abstract data types, but I question whether destructuring is really all that useful anyway. If you have a type with 20 or 30 components -- which is not all that unusual, in my experience -- it's much easier to grab the ones

Re: LISP vs. Haskell

1993-09-03 Thread Alastair Reid
A few more differences between LISP and Haskell: 1) LISP is usually interpreted though most LISP systems allow compilation too. At the moment, Haskell is a compiled language (though Gofer comes pretty close to being a Haskell interpreter). (This is probably the reason for the "Haskell