Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
zachbeane
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
zachbeane
1y ago
Common Lisp at its base is usually written in Common Lisp.
2.
▲
by
zachbeane
4y ago
The class and instance evolution protocols for starters seem not all that easy.
3.
▲
by
zachbeane
4y ago
If you mean the C compiled code, that's what a typical sbcl binary is already. On my system it's around 2.5MB. The compiled CL code image (and its related data) is around 50MB. save-lisp-and-die sticks the image into the runtime b
4.
▲
by
zachbeane
4y ago
Also, some context from comp.lang.lisp is available at https://www.xach.com/naggum/articles/3250122499743574%40nagg...
5.
▲
by
zachbeane
5y ago
Sweden had a similar idea. https://www.atlasobscura.com/places/visingso-oak-forest
6.
▲
by
zachbeane
6y ago
It extends to Topsfield. At the intersection of Route 1 and Route 6 there's a model of Eris.
7.
▲
by
zachbeane
9y ago
The Mark Zuckerberg profile is promoted heavily on "who to follow"-type interstitials. It also shows up when friends like or share things it posts. Blocking would be a simple way to avoid seeing those things, if it worked.
8.
▲
by
zachbeane
10y ago
My video appeal is here: https://vimeo.com/194845103
9.
▲
by
zachbeane
10y ago
I hope to improve the documentation and security of Quicklisp in the next few months. It will depend on funding. The core of Quicklisp is in dist.lisp. Understanding the protocol of the generic functions at the start of that file will help
10.
▲
by
zachbeane
11y ago
This is a not a good guide. Avoid Graham too. PCL is much better. Keene too. Seek out Joe Marshall's Warp Speed intro too.
11.
▲
by
zachbeane
11y ago
Postmodern is good. It works only on Postgres. It is fast, easy, and stable. Elephant has been unmaintained for many years. I wouldn't recommend it.
12.
▲
by
zachbeane
11y ago
Yes, unfortunately that's the case. There are a handful of commands described on http://www.quicklisp.org/ but there is no end-to-end, comprehensive user or developer manual.
13.
▲
by
zachbeane
11y ago
GNU CLISP does not get any resources, human or otherwise, from the GNU project. If Sam stops working on CLISP, he's not going to start working on GNU Emacs or gdb instead.
14.
▲
by
zachbeane
11y ago
This is true in the same sense that the GIMP is the "GNU Image Manipulation Program". It's just a label, and a license choice, without much real meaning behind it. GCL is also called "GNU Common Lisp". CMUCL is not
15.
▲
by
zachbeane
11y ago
Starting from classes and describing generic functions as a way to send messages is pretty backwards for CLOS. CLOS is best used primarily by defining a protocol with generic functions, then using methods and (optionally) classes to impleme
16.
▲
by
zachbeane
12y ago
Yes, with more than a trivial amount of work. When the syntax is more lisp-congruent, you don't have to jump through as many hoops.
17.
▲
by
zachbeane
12y ago
Certain things are still hardwired into the Common Lisp reader. For example, because of how colons are treated in symbols, you can't trivially support something like JSON via reader macros. It still works best if the input bears a pret
18.
▲
by
zachbeane
12y ago
I think anyone who wants to be able to stick with a system as they grow, get supportive help from an active user base, reuse the work of others in the form of useful libraries, and not worry about the viability and future of their developme
19.
▲
by
zachbeane
12y ago
Cool! It would be interesting to see how far it gets on the ANSI test suite from http://www.cliki.net/GCL%20ANSI%20Test%20Suite
20.
▲
by
zachbeane
12y ago
It might have been at some point in the past, but it doesn't run on modern systems, does not fully implement Common Lisp, and can't run much of the useful software written in the past 10 or so years. It's still pretty cool, b
21.
▲
by
zachbeane
12y ago
I think it's pretty unlikely that this will be made to work in a modern environment in a useful way. I think the primary benefit will be historical interest and possibly the reuse of some of the component parts. http://lispb
22.
▲
by
zachbeane
12y ago
Meta: this company scraped my contact & project info from github and spammed me multiple times to add me to their stable of experts. It felt incredibly slimy. I'm sure they're very excited about reaching the HN front page.
23.
▲
by
zachbeane
12y ago
The code hasn't been released in five years. There have been a bunch of security fixes since then, and likely many other changes as well.
24.
▲
by
zachbeane
12y ago
Reminds me a bit of a thrift shop book I picked up a while ago, "The Coming Exploration of Space" by Lester del Rey from 1959. https://www.flickr.com/photos/xach/sets/72157601657100517/
25.
▲
by
zachbeane
12y ago
If you want to compile it, you need a Common Lisp implementation. SBCL, CLISP, and Clozure CL can usually do it, though SBCL is the most reliable and well-tested. There are binary versions available for download, too. They've been prec
26.
▲
Life Cycle of a Silver Bullet (2003) [pdf]
(crosstalkonline.org)
7 points
by
zachbeane
12y ago
|
1 comments
27.
▲
by
zachbeane
12y ago
It's true that you can't open a random REPL and change the features of another process. It is the norm for a webapp in Common Lisp to have an accessible REPL or "remote console".
28.
▲
by
zachbeane
12y ago
> running code in a REPL won't fix your web app since it's a separate process Not in a Common Lisp web app.
29.
▲
by
zachbeane
12y ago
http://pages.umpi.edu/~nmms/solar/ is another version of this idea.
30.
▲
by
zachbeane
12y ago
https://groups.google.com/forum/#!topic/comp.lang.lisp/HQFMh... has some discussion between the author and others from 2009 regarding Clojure and Common Lisp.
More ›