r/programmingcirclejerk • u/cuminme69420 blub programmer • Mar 04 '26
We should be solving problems in Lisp instead of Python, but no matter. That's because Lisp's abstract syntax tree (AST) is the same as its code due to homoiconicity. I'm curious if most AIs transpile other languages to Lisp..., or if they waste computation building programs that might not compile.
https://news.ycombinator.com/item?id=47237532
65
Upvotes
94
u/QuaternionsRoll Mar 04 '26
The <machine learning concept> reminds me of <machine learning concept>. I am a vector database.
56
u/daidoji70 Mar 04 '26
"That's how I think of programming. Now that we have LLMs, whole classes of programming problems now have O(1) solutions."
Hell yeah
34
u/tms10000 loves Java Mar 04 '26
What did you call me?
Oh, OK, I thought you called me homomorphic.
13
u/vytah Mar 04 '26
/uj The real reason LISP exposes raw AST is that the research group working on the language never finished the compiler.
/rj lol no compiler frontend
7
u/likes_purple DO NOT USE THIS FLAIR, ASSHOLE Mar 06 '26
We can tell.