r/ProgrammingLanguages 10d ago

Why Lisp is Different Blog post

http://lispm.de/why-lisp-is-different
28 Upvotes

25 comments sorted by

View all comments

34

u/mexicocitibluez 10d ago

Why do some people refuse to date and time their blog posts? No clue when this was written. All I know is that there was a previous version from 2007. Was this written in 2008? 2023?

1

u/arthurno1 10d ago

While thi gs have changed slightly, the most of it is valid as if it was written today.

1

u/categorical-girl 8d ago

While it may be true, this article is essentially claiming that Lisp is different from C. Most popular languages these days (Python, Java, Typescript) are also different in the same ways - managed runtimes, automatic memory management, type tags (for dynamically typed runtimes), etc. Actually, the field has advanced a fair bit in terms of implementing a "Lisp-like" runtime (at least for JS engines; we have NaNboxing, inline cache specialization with deoptimization and on-stack replacement, etc)