callmecosmas | 12 years ago | on: Why Class?
callmecosmas's comments
callmecosmas | 12 years ago | on: Mathematicians Team Up on Twin Primes Conjecture
So it seems like it is actually a coincidence, though they were both building off of the same previous work (GPY) so maybe it's not that surprising.
callmecosmas | 12 years ago | on: Frege: A JVM pure functional programming language in the spirit of Haskell
callmecosmas | 12 years ago | on: Emacs package Geiser improves Scheme development
callmecosmas | 12 years ago | on: Why the world needs Haskell
callmecosmas | 13 years ago | on: Functional Programming in 5 Minutes
f = \x y -> x + y
and you'll have an implicit lambda before the y.callmecosmas | 13 years ago | on: Functional Programming in 5 Minutes
Common Lisp has mutable data structures by default and actually I think one of the most elegant parts of CL is the setf macro http://www.lispworks.com/documentation/HyperSpec/Body/m_setf..., which is a very clean interface to changing state.
The best functional lisps to use right now would be Clojure and Racket. They both use immutable data structures by default, though neither is "pure". Clojure if you want all the good JVM bits and maybe actually convincing your manager to use it and Racket if you just want to learn using a language that's more beginner-friendly (http://htdp.org/ and the DrRacket IDE) or (mostly) compatible with Scheme (SICP, Little Schemer, etc.).
I've found there aren't really any widely used purely functional languages out there except Haskell (which needs it due to laziness).
callmecosmas | 13 years ago | on: Writing a Vi-like Graphics Editor in Racket
callmecosmas | 13 years ago | on: Learning Lisp The Bump Free Way
callmecosmas | 13 years ago | on: The most useful thing in bash
callmecosmas | 13 years ago | on: Introducing Clochure: a better Clojure
(cond ((...) (...))
((...) (...))
(else ...))
you get (cond [(...) (...)]
[(...) (...)]
[else ...])
which seems to me to be more readable. See here for an example http://docs.racket-lang.org/reference/if.html?q=cond#%28form...callmecosmas | 13 years ago | on: The PyCon Incident
callmecosmas | 13 years ago | on: Show HN: Gauge of the World's Faith in Humanity
callmecosmas | 13 years ago | on: Spoiler Alert – JQuery plugin for sensitive content