Re: Haskell: functional languages vs Lisp
From: Don Geddis (don_at_geddis.org)
Date: 05/29/04
- Next message: Rainer Joswig: "Re: SLIME killed my computer!"
- Previous message: William Bland: "SLIME killed my computer!"
- In reply to: mikel: "Re: Haskell: functional languages vs Lisp"
- Next in thread: mikel: "Re: Haskell: functional languages vs Lisp"
- Reply: mikel: "Re: Haskell: functional languages vs Lisp"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Sat, 29 May 2004 05:47:51 GMT
mikel <mikel@evins.net> wrote on Fri, 28 May 2004:
> It so happens that over the past few months I've conducted a sort of informal
> experiment, using Common Lisp, Scheme, and Ocaml to write and rewrite the
> same nontrivial application.
[...]
> I have evolved a process that involves prototyping new features
> in Common Lisp and then delivering them in Ocaml. I find it easier to explore
> the problem space interactively in Lisp, and easier to deliver a program
> whose source is concise, and whose executable is small, simple, and fast in
> Ocaml.
If you've already got a working prototype in Lisp, you've surely attempted
the approach of profiling & optimizing the existing program, while staying
in Lisp.
My intuition is that translating a working Lisp prototype into Ocaml would
be more work than simply optimizing the Lisp code. Yet your experience
suggests that you prefer writing the final version in Ocaml.
Can you explain this in any more detail? What difficulties did you encounter
in trying to optimize the Lisp code for "small, simple, and fast" which led
you to prefer re-writing in Ocaml instead?
-- Don
_______________________________________________________________________________
Don Geddis http://don.geddis.org/ don@geddis.org
Whenever I see a beautiful swan, gliding along, I think, The world is not so
terrible. But then he ducks his head underwater, with his rear end sticking up
in the air, and I think, Yes, it is.
-- Deep Thoughts, by Jack Handey [1999]
- Next message: Rainer Joswig: "Re: SLIME killed my computer!"
- Previous message: William Bland: "SLIME killed my computer!"
- In reply to: mikel: "Re: Haskell: functional languages vs Lisp"
- Next in thread: mikel: "Re: Haskell: functional languages vs Lisp"
- Reply: mikel: "Re: Haskell: functional languages vs Lisp"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|