I've already got Python and C/C++ under my belt and I was considering learning either Lisp or Lua to continue on my journey. Lisp because it's so so so different, but mostly because it can compile to machine code. Lua because it's different from Python and C++, faster than Python, and often used for games.
So:
A. Lisp
B. Lua
(what sadistic fuck would name the condition of having a lisp "Lisp"!?)
Name:
Anonymous2008-03-28 7:29
>>1
Lua isn't for writing games, faggot. It's something you stuff into games that you write in real languages for script control because it's lightweight and has easy bidirectional hooks to C.
Name:
Anonymous2008-03-28 8:28
>>40
SPOILER: In Scheme functions can be n-ary or variable, and you can still curry.
Name:
Anonymous2008-03-28 12:14
Lua is only good for WoW-interface modding. Really nothing else. LISP is like magic, you can do everything
Name:
Anonymous2008-03-28 16:08
>>40
SPOILER: Haskell doesn't require programmers to curry functions by hand.
Name:
Anonymous2008-03-28 18:56
>>40-44
SPOILER: THE GAME THE GAME THE GAME THE GAME THE GAME THE GAME THE GAME THE GAME THE GAME THE GAME THE GAME THE GAME THE GAME THE GAME