TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Common Lisp in the 21st Century

90 pointsby johnwalkerover 11 years ago

6 comments

emiljbsover 11 years ago
And this is what &#x2F;r&#x2F;lisp thought about it:<p><a href="http://www.reddit.com/r/lisp/comments/1vtueu/cl21_common_lisp_in_the_21st_century/" rel="nofollow">http:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;lisp&#x2F;comments&#x2F;1vtueu&#x2F;cl21_common_lis...</a>
ScottBursonover 11 years ago
Huh. These all seem like minor details.<p>I think (shameless plug) that my FSet functional collections library helps modernize CL quite a bit more than this does. I&#x27;ve had a couple of people tell me that FSet has changed the way they program. That&#x27;s a high compliment.<p>I&#x27;d be the first to admit that FSet takes some getting used to, but if you&#x27;re willing to put in the work to learn to think this way, there are substantial benefits. It greatly expands one&#x27;s opportunities to write CL code in a functional style. (Those already familiar with the functional style will find it fairly natural.)
评论 #7217890 未加载
评论 #7215395 未加载
ryeguyover 11 years ago
One of the annoyances of CL is the absolutely nonsense function names. Just looking at these examples, I have no idea what princ (something to do with print, i assume), getf, or elt (element?) mean.
评论 #7214289 未加载
评论 #7213820 未加载
评论 #7213893 未加载
评论 #7214297 未加载
评论 #7213764 未加载
评论 #7214680 未加载
评论 #7213776 未加载
adwfover 11 years ago
I&#x27;ve always thought that CL needed a set of common libraries to be strongly recommended. The problem is that it has been tried before, but never really taken off.<p>However, given the recent rise of quicklisp for managing libraries, it&#x27;s entirely possible that a project of this type will be much more successful. I hope so!<p>I still remember the first time I looked at the Alexandria library and realised I&#x27;d already implemented a good 1&#x2F;4 of the functionality myself, just because it was glaringly missing from the CL core spec.
评论 #7213729 未加载
meliponeover 11 years ago
CL in the 21st Century is Clojure.
评论 #7215902 未加载
评论 #7216531 未加载
评论 #7216990 未加载
kenbotover 11 years ago
Lisp for the 21st century and it&#x27;s.... _more_ object oriented?
评论 #7216042 未加载