HN user

zachbeane

1,897 karma
Posts28
Comments205
View on HN
www.crosstalkonline.org 11y ago

Life Cycle of a Silver Bullet (2003) [pdf]

zachbeane
7pts1
www.youtube.com 12y ago

Demo of Lucid's advanced C/C++ programming system (1993)

zachbeane
3pts0
positech.co.uk 14y ago

Startup mania, oh how I hate thee

zachbeane
1pts0
2dboy.com 14y ago

Is XBLA Past Its Prime?

zachbeane
5pts0
www.crosstalkonline.org 15y ago

Life Cycle of a Silver Bullet

zachbeane
2pts0
codemirror.net 15y ago

Implementing a Syntax-Highlighting JavaScript Editor—In JavaScript

zachbeane
2pts0
clozure.com 15y ago

Mach's designers simply assumed that systems would be rebooted often enough

zachbeane
127pts70
2dboy.com 15y ago

Analysis: World of Goo’s iPad Launch

zachbeane
63pts7
philip.greenspun.com 15y ago

A short history of photo.net

zachbeane
1pts0
thunk.org 15y ago

Google has a problem retaining great engineers? Bullcrap.

zachbeane
88pts54
marijnhaverbeke.nl 15y ago

JavaScript as an extension language for Common Lisp

zachbeane
6pts1
blog.quicklisp.org 15y ago

Quicklisp introduction screencast

zachbeane
2pts0
indie-fund.com 16y ago

Indie (Game) Fund is open for applications

zachbeane
55pts24
indie-fund.com 16y ago

Indie Fund is a brand new funding source for independent [game] developers

zachbeane
4pts0
gigamonkeys.com 16y ago

Gigamonkeys Quarterly

zachbeane
40pts7
article.gmane.org 16y ago

A startup's "Why we use Lisp" story

zachbeane
113pts90
abstractstuff.livejournal.com 16y ago

Six months at a startup

zachbeane
4pts0
www.comsys.com 16y ago

Clojure developer wanted - 3 years experience

zachbeane
12pts5
www.kenrockwell.com 16y ago

How Not to Incentivize a Sales Force

zachbeane
2pts0
news.ycombinator.com 17y ago

The best HN comments

zachbeane
53pts40
lowells.typepad.com 17y ago

The decline and fall of Lexmark

zachbeane
2pts1
groups.google.com 17y ago

Being too successful is one of life's biggest risks (2004)

zachbeane
69pts19
groups.google.com 17y ago

Being able to build something cool is not good enough. Neither is fast performance.

zachbeane
56pts17
www.xach.com 17y ago

Visualization: Web traffic patterns for Reddit, Hacker News, Digg effects

zachbeane
3pts0
www.xach.com 17y ago

Reddit vs Hacker News traffic

zachbeane
84pts20
xach.livejournal.com 18y ago

Three persuasion tips

zachbeane
3pts0
xach.com 18y ago

How active is Hacker News?

zachbeane
18pts7
dlweinreb.wordpress.com 18y ago

Why did Symbolics fail?

zachbeane
31pts13

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 binary.

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 clarify Quicklisp as a whole. Almost everything else Quicklisp does is in support of that protocol.

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.

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 popular any more.

SBCL is popular, and so is Clozure CL.

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.

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 pretty good resemblance to lisp.

That's not such a big deal, because there are plenty of tools for conventional input parsing in Common Lisp.

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 development environment should use something like LispWorks, Allegro CL, Clozure CL, or SBCL. LispWorks and Allegro CL are just as easy to install and use on Windows as Corman Lisp.

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, but not as a learning tool in 2015.

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.

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 precompiled with an existing CL compiler.

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".

I suspect it's more a lack of resources (time, energy, interest) than maturity. CLISP has bugs. Some bugs are fixed in version control. It would be nice to have a new release.