Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

LispCraft

Name: Anonymous 2011-04-09 5:21

Hi, all. I finally completed Warcraft 2 implementation in LISP.
http://img859.imageshack.us/i/52320836.png/

Took me a few months, though, but mostly because I was too lazy and my DSL is still pretty buggy, has poor debugging support and long compilation times (takes about 30 seconds to reload source file). Anyway, this proves, that writing a game in Lisp is relatively easy, even for a single person.

Name: Anonymous 2011-04-10 5:42

>>48
This means, that you can't use global variables, without declaring them statically. Scheme is a statically typed language.

Name: Anonymous 2011-04-10 5:45

>>52
Yep. Static binding is inconvinient in REPL, where you spend most time during Lisping, so strong-typing and early binding makes Lisp not acceptable Lisp. Would be nice to have Lisp with weak typing, like BASH, where everything is a string.

Name: Anonymous 2011-04-10 5:48

>>54
Also, there are no undefined variables in BASH, they just hold empty strings.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List