Everything looks the same if you use a loose enough equality function
I guess.

Using a loose enough equality function, you can argue that Clojure is
just Lisp running on top of a mutable, Object Oriented framework (the
JVM). Immutable data structures and controlled changes of immutable
values is nothing new.

Make the equality function even more loose and you can argue that
Clojure and C# is pretty much the same. Both languages JIT compiles to
machine code, are executed by a CPU and modify states (memory,
magnetic plates, the temperature of the PC etc.)

However, in reality the "small differences" makes a big difference for
people using the languages. I personally feel that it makes a big
difference using C# instead of C or Clojure instead of Lisp.

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to