Hacker News new | past | comments | ask | show | jobs | submit login
Why the AI community still needs Lisp (1996) (archive.org)
17 points by mepian 11 months ago | hide | past | favorite | 7 comments



See that's where you're not thinking it through.

Construct the neural nets as lisp list structures. Now you can write functions and macros to operate on the internals.

The self-modifying nature of lisp allows ideas like optimizations, recognizing sections that have rich internal structure but sparse connections as a hint that there is some "clustered idea", etc.

The "it's just matrices" crowd have not really explored the deeper ideas.


So was homoiconicity really not all it was cracked up to be after all? Seems virtually irrelevant in todays AI scene.


Yeah I think we can confidently state that it doesn’t matter


This article demonstrates the main trait of 90s Lisp programmers - they are extremely condescending even when they turn out to be wrong. Since modern AI (the kind that actually works) doesn't need knowledge graph systems nor image computing.


>the kind that actually works

I'm pretty sure computer algebra systems and automatic theorem provers work quite well. The CPU you wrote this comment on was developed using the other kind of AI that supposedly doesn't work: https://en.wikipedia.org/wiki/ACL2


They don't have the property of "working but still being called AI".

Traditionally AI is the things that doesn't work, and then once it works it becomes software engineering.


Apparently it doesn't. It needs python and C/C++/Rust.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: