C

Chouser's Blog

blog.n01se.net · Personal blog · on HN since 2009

Chouser, a Clojure developer and author of The Joy of Clojure, writes about Clojure, its design, and browser technology.

What HN saysHN links it in Clojure discussions, including his response that Clojure is not software conservative, and for notes on typed array performance in browsers.
18HN people shared it
5linked it in comments
17stories submitted
459story points
14 years agolast shared
2009people per year2026

Most-shared posts

  1. 1
    Rewriting Clojure in Clojure
    5 people · 139 points · first shared 2009 · 5 comments on HN
  2. 2
    Clojure is not Software Conservative
    2 people · 81 points · first shared 2012 · 43 comments on HN
  3. 3
    My path to Clojure
    2 people · 44 points · first shared 2009 · 18 comments on HN
  4. 4
  5. 5
    Daemonizing bash
    2 people · 6 points · first shared 2010 · discussion on HN
  6. 6
  7. 7
    The Most Important Parts of HTML5
    1 people · 39 points · first shared 2012 · 36 comments on HN
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
    The Joy of Clojure, my perspective.
    1 people · 3 points · first shared 2010 · discussion on HN
  14. 14
    Processing arrays using CPS
    1 people · 2 points · first shared 2011 · discussion on HN

What HN people wrote when they linked it

sandGorgon · 2012-02-14
I wonder what happened to Shen (http://www.lambdassociates.org/Shen/newappeal.htm). From the blurb, This function set defined a Lisp that was much smaller than Common Lisp, in fact, much more like John McCarthy's Lisp 1.5 which is the distant ancestor of all subsequent Lisps.... I went further and suggested that this small Lisp could probably be mapped into many of the Lisp-like successors to Lisp like Python, Clojure and Javascript. This meant that because Qi was bootstrapped, these mappings could be used port Qi into other platforms" Actually come to think of it, what ever happened to clojure-in-clojure [1] - that would have made implementing clojure on top of any VM, relatively trivial [1] http://blog.n01se.net/?p=41
jorangreef · 2011-10-30
Browsers have not yet fully optimized the performance of typed arrays (a month or two ago they could be slower than normal arrays): 1. http://blog.n01se.net/?p=248 2. http://code.google.com/p/chromium/issues/detail?id=70675
rbxbx · 2011-03-02
Clojure's primary target is the JVM and they had an officially supported CLR(.NET) branch for a while (and it's now supported by a 3rd party https://github.com/richhickey/clojure-clr). I wouldn't be surprised if in the future portability became a bigger concern within the Clojure community (http://blog.n01se.net/?p=41). (That said I realize you were looking for a Common Lisp, but sometimes good enough is good enough ;) )
radu_floricica · 2009-09-01
http://github.com/richhickey/clojure-clr/tree/master http://blog.n01se.net/?p=41 http://clojure.org/todo As a rule, things move pretty fast in Clojure-land. And in the beginning it was dual-platform, so it's not really a new idea either.
kanaka · 2012-08-10
Good response from chouser (author of "The Joy of Clojure"): http://blog.n01se.net/Clojure-is-not-Software-Conservative.html

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close