News for hackers. Stuff that matters.
Re:What is a programmable programming language? (2019) by astrange on Monday June 06, 2022 @02:41AM (#31637821)
Thanks, that is informative, although now I’m confused why Google cares about SBCL. That seems like a Yegge-only thing.

I did think of a specification-level security issue - bignums reduce math errors but mean operations are O(N), which puts you at great risk of DoS issues and sidechannel leaks in security-sensitive math.

And of course Lisp’s features like macros tend to be powerful, and security has a “rule of least power” meaning those are harder to verify if you can’t statically analyze them.

Re:What is a programmable programming language? (2019) by reikonomusha on Monday June 06, 2022 @02:51AM (#31637864)
Google cares about SBCL because their flight search software that powers Google Flights, Orbitz, Kayak, etc. is written in Common Lisp.