Live data from Hacker News

The Land of Lisp

landoflisp.com

41–50 of 146 posts

Re: The Land of Lisp

#41
post #40

I was greatly disappointed with this book because none of the 'Game' examples had a graphical interface to them. They are all text based. Reading further in this thread people are suggesting Realm of Racket as an alternative and it looks like that book has much more visual game examples: https://realmofracket.com/games.html

>I was greatly disappointed (...) They are all text based.

That's not really a bad thing...

If you want graphical games in Lisp, take a look at the series called "Pushing pixels with Lisp":

https://www.reddit.com/r/lisp/comments/6d5nht/pushing_pixels...

Re: The Land of Lisp

#42
I've learned LISP and Scheme, gained some useful insights, used them on a few random projects, and then dropped them.

I recommend learning them, but then switching to something like Reason / OCaml / F# / Haskell.

Re: The Land of Lisp

#44
post #40

I was greatly disappointed with this book because none of the 'Game' examples had a graphical interface to them. They are all text based. Reading further in this thread people are suggesting Realm of Racket as an alternative and it looks like that book has much more visual game examples: https://realmofracket.com/games.html

> I was greatly disappointed with this book because none of the 'Game' examples had a graphical interface to them. They are all text based.

Chapter 19 is titled "Creating a Graphical, Web-Based Version of Dice of Doom".

Re: The Land of Lisp

#45

Earlier quoted context omitted.

A common complaint about Lisp code in general is that programmers tend to write code that is idiosyncratic [ED: I previously used the word "idiomatic" here in reply to the OP but was conflating terms, making this post rather irrelevant but at least it provoked a discussion] (i.e. rather than looking like templated design patterns with standard names, the program is heirarchically built of modules in a domain-specific…

I know what you are saying, but that is not what is meant by idiomatic Lisp. Not by Lispers at least. Non-idiomatic Lisp is typically written by beginners whose code looks more like the language they are accustomed to using previously. For instance, leaning heavily on a procedural style. And not just beginners, but also seasoned programmers that write object oriented Lisp more akin to static OOP. In other words, desi…

[deleted]

Re: The Land of Lisp

#46

This book is destined to be a classic programming book, just as "The C programming language", "The Little Schemer" or "Operating systems: Design and implementation". I would really like to meet Conrad Barski and give him a great hug. And invite him a good beer. Be sure to read the comic that is on the bottom of the page!! Now, to be honest, a quicker or more practical introduction to Lisp would be the "Practical Comm…

Am I mistaken or is that Alan Kay smashing bugs in the comic? :)

Re: The Land of Lisp

#47

This book is destined to be a classic programming book, just as "The C programming language", "The Little Schemer" or "Operating systems: Design and implementation". I would really like to meet Conrad Barski and give him a great hug. And invite him a good beer. Be sure to read the comic that is on the bottom of the page!! Now, to be honest, a quicker or more practical introduction to Lisp would be the "Practical Comm…

Little Schemer is worth reading if only to see a different approach to teaching. I really hope I can find time to read LoL.

Re: The Land of Lisp

#48
post #40

I was greatly disappointed with this book because none of the 'Game' examples had a graphical interface to them. They are all text based. Reading further in this thread people are suggesting Realm of Racket as an alternative and it looks like that book has much more visual game examples: https://realmofracket.com/games.html

> I was greatly disappointed (...) They are all text based. That's not really a bad thing... If you want graphical games in Lisp, take a look at the series called "Pushing pixels with Lisp": https://www.reddit.com/r/lisp/comments/6d5nht/pushing_pixels...

I've been following this series and its great! I'm not saying it was a "bad thing" I'm saying it didn't meet my personal expectations for a "lets build games" book

Re: The Land of Lisp

#49

This book is destined to be a classic programming book, just as "The C programming language", "The Little Schemer" or "Operating systems: Design and implementation". I would really like to meet Conrad Barski and give him a great hug. And invite him a good beer. Be sure to read the comic that is on the bottom of the page!! Now, to be honest, a quicker or more practical introduction to Lisp would be the "Practical Comm…

Am I mistaken or is that Alan Kay smashing bugs in the comic? :)

LOL, that does look like Alan Kay, doesn't it? Not 100% sure what I was thinking at the time I drew it, but it's likely a coincidence...

Re: The Land of Lisp

#50
post #40

I was greatly disappointed with this book because none of the 'Game' examples had a graphical interface to them. They are all text based. Reading further in this thread people are suggesting Realm of Racket as an alternative and it looks like that book has much more visual game examples: https://realmofracket.com/games.html

> I was greatly disappointed with this book because none of the 'Game' examples had a graphical interface to them. They are all text based. Chapter 19 is titled "Creating a Graphical, Web-Based Version of Dice of Doom".

Unfortunately, this web-based version is just printing text to the browser instead of a repl in the other examples.
Post reply on HN