TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

I'm writing a book about algorithms and Lisp

407 点作者 ska80将近 6 年前

7 条评论

cpursley将近 6 年前
This seems like the perfect book to round out these:<p>- Berkeley: Structure and Interpretation of Computer Programs [Racket version] (<a href="http:&#x2F;&#x2F;berkeley-cs61as.github.io&#x2F;textbook.html" rel="nofollow">http:&#x2F;&#x2F;berkeley-cs61as.github.io&#x2F;textbook.html</a>)<p>- Duke: Discrete Math [Racket] (<a href="https:&#x2F;&#x2F;www2.cs.duke.edu&#x2F;courses&#x2F;spring15&#x2F;compsci230&#x2F;syllabus.html" rel="nofollow">https:&#x2F;&#x2F;www2.cs.duke.edu&#x2F;courses&#x2F;spring15&#x2F;compsci230&#x2F;syllabu...</a>)<p>Can anyone recommend other core CS books&#x2F;courses that uses Lisp (or variants) or other functional languages?
评论 #20511219 未加载
varrock将近 6 年前
Maybe this will ease my OCD brain of feeling like I need to get get an undergrad in CS to continue by programming career and &quot;earn my stripes&quot;. Maybe all I need is exposure to algorithms to feel like I&#x27;m more fit for the job. This might do just that. Looking forward to it.
评论 #20506474 未加载
评论 #20506517 未加载
评论 #20507686 未加载
评论 #20507167 未加载
评论 #20506697 未加载
评论 #20506172 未加载
评论 #20510873 未加载
评论 #20506843 未加载
评论 #20506850 未加载
okaleniuk将近 6 年前
I would advise to put quite an effort into syntax highlighting, naming, and all the other things that will help an untrained eye to read the code.
评论 #20506736 未加载
评论 #20506663 未加载
reikonomusha将近 6 年前
Any Lisp book that is written today owes it to the Lisp community and the rest of the world to write in a modern, safe, and digestible style. One issue with many Lisp books, especially older and self-published ones, is that they contain the author’s pet style or pet idioms, and they wouldn’t fly in a team environment. I think this is especially important because Lisp books are for learning, and if it’s just that much more difficult to Google(&#x2F;ddg&#x2F;AltaVista), it will be a frustrating disservice.<p>Common Lisp has extremely reasonable and regular syntax if you stick to some basic rules and you don’t “flex” the language gratuitously. Written in such a way, the structure would be familiar to the modern Python or Java programmer. Yet the language is a workhorse when the problems get tough or gnarly.<p>Looking forward to the publication of this book. Seeing introductory algorithms in modern Common Lisp would be a great resource.
评论 #20510673 未加载
评论 #20507994 未加载
justanegg将近 6 年前
would be nice to have a book with a bunch of algos and pseudocode to implement into any language you see fit.
评论 #20506108 未加载
评论 #20506410 未加载
评论 #20505872 未加载
评论 #20506034 未加载
评论 #20508301 未加载
评论 #20508386 未加载
评论 #20505869 未加载
评论 #20505792 未加载
spraveenitpro将近 6 年前
Can u make a JavaScript version?
评论 #20508136 未加载
评论 #20508109 未加载
kkarakk将近 6 年前
&gt;The book will be freely available with a CC BY-NC-ND license.<p>And yet there is no link to any existing download[sad cat sounds]
评论 #20505490 未加载