Skip to content

Comment on One Major Difference Between Clojure and Common Lispparent

Comments

I assume there's no official hard definition of what it means to be a Lisp. It's like "Pythonic". A warm fuzzy feeling that not everyone will share about the same things. It depends on what they consider important / good about a language.

Is C++ a C? Is Oberon a Pascal? Is F# a ML? Is C# a Java? Is Go a Squeak? Is Objective-C a Smalltalk? Is Javascript a Self?

Python actually has a definition for pythonic. PEP 20: https://www.python.org/dev/peps/pep-0020/.

Just think of it as civil law (versus common law) when interpreting it.

AboutSource Built by g1lg1l

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