Live data from Hacker News

Show HN: "Programming Algorithms in Lisp” Book

apress.com

21–30 of 34 posts

Re: Show HN: "Programming Algorithms in Lisp” Book

#21
post #9

Earlier quoted context omitted.

Not anymore, today Common Lisp is generally a very nice language that balances dynamicity and performance quite well, and especially shines in interactive (or REPL-driven) development: https://mikelevins.github.io/posts/2020-12-18-repl-driven/

Clojure is my only serious exposure to lisp, and I get jealous when hearing about features like a `breakloop` in Common Lisp.

there's an interesting recent video on the differences between Cl and Clojure here: https://www.youtube.com/watch?v=44Q9ew9JH_U

Re: Show HN: "Programming Algorithms in Lisp” Book

#24
post #23

Anyone tried leetcode with lisp? I'm not sure if its a good way to learn or an exercise in banging your head against the wall.

I've toyed around with some similar sites in the past. Challenges like that that sit closer to purer algorithm tasks are not at all hard in Common Lisp.

Re: Show HN: "Programming Algorithms in Lisp” Book

#26
post #2

Hi, I'm the author. For those who haven't heard about the book yet: it is a practical description of the main data structures and algorithms in use today. The book is also featuring a presentation of the most important algorithm development techniques, as well a examples of the real-world use cases in each chapter. It uses Common Lisp as an implementation language, and also contains a crash course into the language i…

Any reason why the link is pointing to what seems to be Guadeloupe?

Re: Show HN: "Programming Algorithms in Lisp” Book

#27
post #2

Hi, I'm the author. For those who haven't heard about the book yet: it is a practical description of the main data structures and algorithms in use today. The book is also featuring a presentation of the most important algorithm development techniques, as well a examples of the real-world use cases in each chapter. It uses Common Lisp as an implementation language, and also contains a crash course into the language i…

Bought it yesterday when reading this and read it halfway now; I like it. And thanks for taking the effort writing it!

As for remarks;

I second the reliance on the additional libraries; I think most readers are in fact, as you say in the book, purist... And won't like his reliance. No matter if it makes things better or not.

To that point; I personally like your opinionatedness in the book; on HN (etc) you would be shot down for many remarks you make in the book, but I like them here from people and do like that about the writing.

I wouldn't put smileys :) in a book like this, but that's a matter of taste.

And maybe a proofread by a native English speaker could have been good, but nothing was bad per se, it's just, having worked for 5 years in Ukraine (Lviv/Kyiv), that I recognize the way sentences are constructed and that is sometimes not the most readable in English. But I am not native English, and, again, for this kind of book, it's definitely fine, it would just be a bit of icing on the cake.

Re: Show HN: "Programming Algorithms in Lisp” Book

#28
post #2

Hi, I'm the author. For those who haven't heard about the book yet: it is a practical description of the main data structures and algorithms in use today. The book is also featuring a presentation of the most important algorithm development techniques, as well a examples of the real-world use cases in each chapter. It uses Common Lisp as an implementation language, and also contains a crash course into the language i…

Any reason why the link is pointing to what seems to be Guadeloupe?

sorry, can you elaborate on that? (I'm affraid I didn't understand the question)

Re: Show HN: "Programming Algorithms in Lisp” Book

#29
post #2

Hi, I'm the author. For those who haven't heard about the book yet: it is a practical description of the main data structures and algorithms in use today. The book is also featuring a presentation of the most important algorithm development techniques, as well a examples of the real-world use cases in each chapter. It uses Common Lisp as an implementation language, and also contains a crash course into the language i…

Bought it yesterday when reading this and read it halfway now; I like it. And thanks for taking the effort writing it! As for remarks; I second the reliance on the additional libraries; I think most readers are in fact, as you say in the book, purist... And won't like his reliance. No matter if it makes things better or not. To that point; I personally like your opinionatedness in the book; on HN (etc) you would be s…

Thanks for the feedback! I recognize the deficiencies of my English writing. Moreover, the current state of the book is, in fact, much-much better than the original manuscript thanks to the efforts of Dr. Robert Strandh, phoe, and Apress proofreaders. As for the residual ugliness - c'est la vie...

Re: Show HN: "Programming Algorithms in Lisp” Book

#30

Earlier quoted context omitted.

Bought it yesterday when reading this and read it halfway now; I like it. And thanks for taking the effort writing it! As for remarks; I second the reliance on the additional libraries; I think most readers are in fact, as you say in the book, purist... And won't like his reliance. No matter if it makes things better or not. To that point; I personally like your opinionatedness in the book; on HN (etc) you would be s…

Thanks for the feedback! I recognize the deficiencies of my English writing. Moreover, the current state of the book is, in fact, much-much better than the original manuscript thanks to the efforts of Dr. Robert Strandh, phoe, and Apress proofreaders. As for the residual ugliness - c'est la vie...

It's great work anyway! The main point is the technical content; kudos for that! And of course persisting to write it to the very end instead of quitting like most of us do.
Post reply on HN