[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gnu-arch-users] OT: Lisp

From: Dustin Sallings
Subject: Re: [Gnu-arch-users] OT: Lisp
Date: Thu, 20 Nov 2003 17:12:00 -0800

On Nov 20, 2003, at 16:13, Samuel Tardieu wrote:

That's why I love Ada and Objective Caml; when it compiles,
it works (and yes, the goal is to have it compile the first time,
using "write without thinking, compile, fix, compile, fix" until it
works won't give good results in any language).

Well, ``write without thinking hard'' works pretty well for me most of the time. :)

If you like the expressivity of ML, you might also like the one of
Haskell, which is very impressive.

Paul> The standard library may not be as extensive as Python's, but it
Paul> is well-rounded, has a consistent API, and is very fast.

Yup, its non-lazyness makes it easier to write good compilers
(compared to Haskell, whose lazyness is very handy when writing code
but makes writing good compilers very hard).

As a language, Haskell is very nice, I agree. In addition to making it very easy to express yourself, there's also literate Haskell. It's really the speed that's keeping me from doing anything significant in it. I can use a little Ocaml in many places where I would've otherwise written a lot of tedious C code...and it's a lot more fun (no pun intended).

Dustin Sallings

reply via email to

[Prev in Thread] Current Thread [Next in Thread]