Live data from Hacker News

Land of Lisp: Learn to Program in Lisp, One Game at a Time

oreilly.com

31–40 of 53 posts

Re: Land of Lisp: Learn to Program in Lisp, One Game at a Time

#31
post #19

I love the concept - is there anything like this for Python?

This might be the ticket: http://inventwithpython.com/ . I haven't gone through it really, but the goal of teaching through making games is similar, and I do know he wrote a pretty good clone of gorillas (http://github.com/jesusabdullah/gorillas is my own copy, if it interests you).

Re: Land of Lisp: Learn to Program in Lisp, One Game at a Time

#32

Folks looking for a practical place to start with Lisp should consider using the Emacs editor. I just recently went down this road myself. I am now a huge fan. For about 6 months in 2006 I made Emacs my default editor. (Xemacs, actually). But I did not learn Lisp, at that time, and there are other IDE's out there that have a nicer GUI. So I started using simple text editors like Kate, and then sometimes NetBeans. And…

Dont want to start a religious war here, but how does slimv (http://www.vim.org/scripts/script.php?script_id=2531) for vim compare ?

Re: Land of Lisp: Learn to Program in Lisp, One Game at a Time

#33

Is this going to be using Lisp bindings for cross-platform graphics libraries like SDL? ( http://code.google.com/p/lispbuilder/wiki/LispbuilderSDL ) Here's to hoping you get to build 2D/3D games and not 1970s style terminal games you will never show anyone.

For what it's worth, I heard that at least part of the book covers a bit of html5 for browser games with a lisp back end.

The sample chapter that is linked elsewhere uses a graph drawing library that produces png representations of the game state. (This actually builds on the material of a previous chapter, wherein you develop the graph->png utility.)

This is from the perspective of someone who hasn't yet bought the book. I really need to get to that.

Re: Land of Lisp: Learn to Program in Lisp, One Game at a Time

#34

Folks looking for a practical place to start with Lisp should consider using the Emacs editor. I just recently went down this road myself. I am now a huge fan. For about 6 months in 2006 I made Emacs my default editor. (Xemacs, actually). But I did not learn Lisp, at that time, and there are other IDE's out there that have a nicer GUI. So I started using simple text editors like Kate, and then sometimes NetBeans. And…

Dont want to start a religious war here, but how does slimv ( http://www.vim.org/scripts/script.php?script_id=2531 ) for vim compare ?

I never used slimv, but I started developing in Clojure using Vim and connecting it to a repl as explained here:

http://writequit.org/blog/?p=386

I do not know how it compares to Emacs and Slime, but I'm quite satisfied by it.

Re: Land of Lisp: Learn to Program in Lisp, One Game at a Time

#39

Folks looking for a practical place to start with Lisp should consider using the Emacs editor. I just recently went down this road myself. I am now a huge fan. For about 6 months in 2006 I made Emacs my default editor. (Xemacs, actually). But I did not learn Lisp, at that time, and there are other IDE's out there that have a nicer GUI. So I started using simple text editors like Kate, and then sometimes NetBeans. And…

great post lkrubner! Can u give some insight about python, or is lisp better ? Thanks!

Re: Land of Lisp: Learn to Program in Lisp, One Game at a Time

#40

Folks looking for a practical place to start with Lisp should consider using the Emacs editor. I just recently went down this road myself. I am now a huge fan. For about 6 months in 2006 I made Emacs my default editor. (Xemacs, actually). But I did not learn Lisp, at that time, and there are other IDE's out there that have a nicer GUI. So I started using simple text editors like Kate, and then sometimes NetBeans. And…

> Those of you who prefer some kind of GUI, look into Xemacs. It can be set up to respond to your mouse-clicks. I don't want to nitpick here, but the tedious distinction between the "graphically challenged" GNU Emacs and the "some kind of GUI" godness of XEmacs is getting rather old. Precisely, it is around 20 years old, since the debate started somwhen at the beginning of the 90s. Much, much time has passed and much…

Not really. A Lisp Machine had a better Lisp, multi-tasking, a cool graphical user interface, the software was object-oriented and more.

Emacs still has a relatively poor Lisp dialect, no object-orientation in most of its software, no multi-tasking, a relatively poor user interface and so on.

Post reply on HN