Skip to content

Comment on What scientists must know about hardware to write fast code (2020)parent

Comments

Was it? I thought even in the lisp machine days, lisp was kind of garbage collected, so that was always the bottleneck.

I remember a quote that was like “Lisp programmers know the value of everything and the cost of nothing” in reference to that.

“Lisp programmers know the value of everything and the cost of nothing”

Obviously the developers of Lisp Machine operating systems could not ignore the cost of the operations. Especially since they developed ambitious software (an operating system and its application) on relatively slow machines (a Symbolics 3600 was as fast as a 1 MIPS DEC VAX 11/780).

Yes, and?

GC was a kernel service, and there were low level primitives, including Assembly level Lisp forms.

Parenthesis all the way down to microcode.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.