[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gnu-arch-users] OT: Lisp
From: |
Samuel Tardieu |
Subject: |
Re: [Gnu-arch-users] OT: Lisp |
Date: |
Fri, 21 Nov 2003 01:13:40 +0100 |
User-agent: |
Gnus/5.1003 (Gnus v5.10.3) XEmacs/21.5 (celery, berkeley-unix) |
Paul> I'll pop in just long enough to "third" Ocaml. By the time I
Paul> get my code past the compiler, it usually runs as expected the
Paul> first time; that improves my productivity a lot. The syntax is
Paul> also pretty nice, particularly the ML pattern-matching
Paul> construct.
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).
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).
Sam
--
Samuel Tardieu -- address@hidden -- http://www.rfc1149.net/sam
- Re: [Gnu-arch-users] OT: Lisp, (continued)
- Re: [Gnu-arch-users] OT: Lisp, Tom Lord, 2003/11/19
- Re: [Gnu-arch-users] OT: Lisp, Joshua Haberman, 2003/11/20
- Re: [Gnu-arch-users] OT: Lisp, Scott Parish, 2003/11/20
- Re: [Gnu-arch-users] OT: Lisp, Tom Lord, 2003/11/20
- Re: [Gnu-arch-users] OT: Lisp, Jan Hudec, 2003/11/22
- Re: [Gnu-arch-users] OT: Lisp, Colin Walters, 2003/11/20
- Re: [Gnu-arch-users] OT: Lisp, Dustin Sallings, 2003/11/20
- Re: [Gnu-arch-users] OT: Lisp, Paul Pelzl, 2003/11/20
- Re: [Gnu-arch-users] OT: Lisp, Neal D. Becker, 2003/11/20
- Re: [Gnu-arch-users] OT: Lisp, Dustin Sallings, 2003/11/20
- Re: [Gnu-arch-users] OT: Lisp,
Samuel Tardieu <=
- Re: [Gnu-arch-users] OT: Lisp, Dustin Sallings, 2003/11/20
- Re: [Gnu-arch-users] OT: Lisp, Bruce Stephens, 2003/11/20
- Re: [Gnu-arch-users] OT: Lisp, Samuel A. Falvo II, 2003/11/20
- Re: [Gnu-arch-users] OT: Lisp, Samuel Tardieu, 2003/11/20
- Re: [Gnu-arch-users] OT: Lisp, Andrew Suffield, 2003/11/19
- Re: [Gnu-arch-users] OT: Lisp, Charles Duffy, 2003/11/20
- Re: [Gnu-arch-users] OT: Lisp, Andrew Suffield, 2003/11/20
- Re: [Gnu-arch-users] OT: Lisp, Charles Duffy, 2003/11/20
- Re: [Gnu-arch-users] OT: Lisp, Tupshin Harper, 2003/11/20
- Re: [Gnu-arch-users] OT: Lisp, Robert Collins, 2003/11/20