?

Log in

No account? Create an account

Previous Entry | Next Entry

Dec. 1st, 2004

Making yet another functional language, re-inventing LISP, is like making square wheels because thirteen-sided ones bother you.

Comments

( 10 comments — Leave a comment )
vruba
Dec. 1st, 2004 02:58 pm (UTC)

Lisp is sexpressions and functional design. C is pointers and procedural design. It’s really hard to make something that isn’t at least one of them. I have a lot more respect for people who say they’re making “a new lisp” that doesn’t look like classical lisp than for people who claim they’re doing something entirely new which happens to have a code data-type and cetera.

I’ve think I’ve asked before, but not in public: do you care about Arc?

aredridel
Dec. 1st, 2004 03:29 pm (UTC)
Arc is cool. Yay! It's LISP. It's got S-expressions.

The language I was denigrating is S, a functional-but-not-S-expression language. I mean, what the hell? It's like LISP, except that code isn't data. No reflexive structure! Why bother!?
aredridel
Dec. 1st, 2004 03:29 pm (UTC)
I mean, it was like ML, only without ML's libraries. It's like a stripped down LISP, with the most important parts stripped off!
rising_dawn
Dec. 1st, 2004 06:58 pm (UTC)
It amuses me so much that I read your posts Ari, and roughtly 65% of the time I have no clue what you are talking about. Yet I still enjoy the post and occasionally like today, find them very funny. heh. One day get me wired on caffine and tell me what LISP is.
hitchhiker
Dec. 1st, 2004 10:16 pm (UTC)
If you can, get hold of Hofstadter's "Metamagical Themas". He has a great couple of essays on lisp for the non-programmer.
aredridel
Dec. 2nd, 2004 02:01 pm (UTC)
Make that a definite recommendation. Even if you don't get all of what he says, just skimming and keeping in mind that everything relates back to how things think (and how damnably difficult it is to make a machine think), it's an amazing book.
hitchhiker
Dec. 1st, 2004 10:15 pm (UTC)
"We shall not cease from exploration
And the end of all our exploring
Will be to arrive where we started
And know the place for the first time."
-- T. S. Eliot, "Little Gidding"
aredridel
Dec. 2nd, 2004 01:59 pm (UTC)
Okay, that was apt.
ex_traintra
Dec. 2nd, 2004 08:54 am (UTC)
Hey Ari, NBTSC has been down for about twelve hours now. Just thought I'd let you know over lj since I can't access my email or wiki.
aredridel
Dec. 2nd, 2004 02:00 pm (UTC)
Yup. Taken care of now. I couldn't reach the people in whose office the DNS server lives...
( 10 comments — Leave a comment )