Hacker GitHub

← All repos

clojure/clojurescript

View on GitHub ↗ ★ 9,394 Clojure

Clojure to JS compiler

88 mentions on Hacker News by 74 people: 12 stories, 76 comments · first 2011-07-20 · latest 2026-03-08

Mentions per year 88 mentions · busiest year 2015 (22)
20082026
  1. Clojurescript clientside. Noir serverside. http://www.chris-granger.com/projects/noir/ https://github.com/clojure/clojurescript you could also use clojurescript serverside using node.js. this is what LightTable does iirc…
  2. Javascript as a possible compile target ( https://github.com/clojure/clojurescript )? Optional static typing (a la Qi) is being implemented, too.
    comment by nine_k · 2013-01-04 · in μLithp - a Lisp in 27 lines of Ruby
  3. …don't need to write these utilities yourself; clj->js and js->clj can both be found in cljs core: https://github.com/clojure/clojurescript/blob/master/src/clj...
  4. …one to necessarily emulate; as nostrademons points out it is interesting, but not really optimal. https://github.com/clojure/clojurescript http://www.haskell.org/haskellwiki/The_JavaScript_Problem https://github.com/jashkenas/coffee-script/…
    comment by spacemanaki · 2012-12-15 · in Brython - Python to Javascript translator
  5. …that runs on the CLR and Javascript as well? CLR - https://github.com/richhickey/clojure-clr JS - https://github.com/clojure/clojurescript Python - https://github.com/halgari/clojure-py Lua - https://github.com/raph-amiard/clojurescript-lua…
    comment by mischov · 2012-11-10 · in The Nature of Lisp
  6. And https://github.com/clojure/clojurescript/wiki for the ClojureScript site-ish.
    comment by masklinn · 2012-10-09 · in The State of JavaScript - Brendan Eich
  7. …taken a look at clojurescript? It is a very mature project that lets you use lisp in the browser: https://github.com/clojure/clojurescript
    comment by tantaman · 2012-08-20 · in Cell: Lisp in Javascript
  8. …here's the original commit for PersistentVector, note how low level the code is: https://github.com/clojure/clojurescript/commit/e615f4cd326e... here's more discusson by david nolen: https://groups.google.com/forum/?fromgroups#!searchin/cl
    comment by dustingetz · 2012-07-12 · in Clojure Obscura
  9. …* The ClojureScript compiler, a Clojure compiler that targets JavaScript https://github.com/clojure/clojurescript/blob/master/src/clj... * Ring, a Rack/WSGI like web-app library https://github.com/mmcgrana/ring * Midje a very power
    comment by zaph0d · 2012-05-24 · in Ask HN: Clojure code worth reading?
  10. …so disconnected. Is there a REPL for clojurescript? EDIT: answered my own question about the repl: https://github.com/clojure/clojurescript/wiki/The-REPL-and-E...
    comment by aiscott · 2012-04-28 · in ClojureScript Lua backend
  11. …ADVANCED_OPTIMIZATIONS.) [1]: http://clojure.com/blog/2011/07/22/introducing-clojurescript... [2]: https://github.com/clojure/clojurescript/tree/master/src/clj...
    comment by sirn · 2012-04-24 · in ClojureScript Synonyms
  12. …of Clojure. See this for more details, although it might not mean much to someone new to Clojure: https://github.com/clojure/clojurescript/wiki/Differences-fr... That being said, if you have some desire to experiment with alternatives to…
    comment by spacemanaki · 2012-04-17 · in First hundred days of Clojure
  13. …you have to set up your inferior-lisp-program in Emacs with the shell script desribed here: https://github.com/clojure/clojurescript/wiki/Emacs-%26-infe... (for ClojureScript One, it suffices to use "lein repl" as your inf-lisp.) Then you…
    comment by spacemanaki · 2012-03-26 · in Why Javascript is a Joy
  14. Someone has already achieved Clojure. https://github.com/clojure/clojurescript
    comment by jimhefferon · 2012-03-15 · in Why we need Python in the Browser
  15. …on top of Node.js to achieve that. I never tried it so I don't have first hand experience. https://github.com/clojure/clojurescript/wiki
    comment by fceccon · 2012-02-14 · in Clojure implemented on top of Python
  16. No, there's a very sizable and useful ClojureScript standard library: https://github.com/clojure/clojurescript/blob/master/src/clj... ... the idea is that the parts of it you don't use will be optimized away by the Google Closure Compiler.
  17. …you're aware of it or not, but you might be interested in ClojureScript for comparison or contrast: https://github.com/clojure/clojurescript
  18. …of) a Lisp weenie. :) (parenscript http://common-lisp.net/project/parenscript/ ) (clojurescript https://github.com/clojure/clojurescript )
  19. ClojureScript uses Closure Tools: https://github.com/clojure/clojurescript/wiki/Google-Closure
    comment by piranha · 2011-11-15 · in How Google makes Google(+) fast
  20. …as part of compiling clojure to js. I'm not sure if any significant projects are using it though: https://github.com/clojure/clojurescript
    comment by aidenn0 · 2011-11-15 · in How Google makes Google(+) fast
  21. There you go: https://github.com/clojure/clojurescript/commit/a201e9d8dec8...
    comment by abp · 2011-07-23 · in ClojureScript
  22. …been taken into account for the "Clojure-in-Clojure" on display in ClojureScript however, based on https://github.com/clojure/clojurescript/wiki/Differences-fr... That suggests to me that concerns over thread safety that are taken into…
    comment by redline6561 · 2011-07-22 · in ClojureScript
  23. …implementation in JavaScript. Edit: Actually that's not strictly true. "What ClojureScript is Not" https://github.com/clojure/clojurescript/wiki/Core-blog-post...
    comment by felideon · 2011-07-21 · in ClojureScript
  24. …is from CoffeeScript, read the last paragraph on the ClojureScript wiki's Rationale page: https://github.com/clojure/clojurescript/wiki/Rationale It's purpose is not to compile down to vanilla, readable JavaScript, but rather to make it…
    comment by semperos · 2011-07-21 · in ClojureScript
  25. …that ClojureScript only interops with js and not Java. For a more detailed differences list see https://github.com/clojure/clojurescript/wiki/Differences-fr...
    comment by fogus · 2011-07-21 · in ClojureScript
  26. https://github.com/clojure/clojurescript/wiki/Rationale > ClojureScript seeks to address the weak link in the client/embedded application development story by replacing JavaScript with Clojure, a robust, concise and powerful programming…
    comment by vdm · 2011-07-21 · in ClojureScript