News for hackers. Stuff that matters.
Re:Lisp is Abstract Syntax by lispm on Friday April 18, 2014 @04:50PM (#7611238)
Haskell also has only one namespace. I propose that Clojure took it from there, including persistent data structures, lazy data structures, ...

> But loop/recur sure looks to be ultimately inspired by Scheme style use of TCO;

To me it looks more like ancient Lisp with prog and goto.

    (defun foo ()
      (prog ((a 1))
        start
        (print a)
        (when (< a 10)
          (incf a)
          (go start))))
Old Lisp code is full of that. It's basically what LOOP/RECUR provides.

There are no comments on this comment yet.