287 karma · joined March 9, 2011
http://tiye.me
The main purpose of this page is trying to make new developers come to ClojureScript feel better by providing informations. People in Clojure community already knew it so I don't have to emphasis that my side is unofficial again. Plus I added a link at the corner.
Still thanks for putting down you impressions. But I thought about you option before when posting to Reddit.
Post your question to http://clojureverse.org/ see if others can help.
> Clojure is a dialect of the Lisp programming language. Clojure is a general-purpose programming language with an emphasis on functional programming. ClojureScript is a compiler for Clojure that targets JavaScript.
I was trying to ask what are the best snippet we should display. But it turned out we didn't reach a conclusion, not even close. https://clojureverse.org/t/which-piece-of-code-do-you-think-...
BTW what's your background? What do you refer to by "something they are familiar with in JS"?
For ClojureScript, what package manager? npm. Also you may need Clojars and Maven for some Clojure(Script) packages. But you can use shadow-cljs to abstract the Clojars part. What framework? search in Node.js community, you can use it in ClojureScript. Which database? check out Node.js community. How to run on VPS? it's Node.js question.
* http://cirru.org * text.cirru.org (temporary solution) * https://news.ycombinator.com/item?id=13773813
I was trying to explore the expressiveness of graphical editing(at first using indentations). And it ends up with a nice tree editor that I can editor as DOM. With DOM, the layout of the code is actually the layout of AST controlling by algorithms that is responsive to screen size and AST structure.
https://github.com/jlongster/prettier https://twitter.com/search?q=atom%20prettier&src=typd
You may also add these projects:
https://github.com/shaunlebron/parinfer https://github.com/prettier/prettier
They are fixing the same problem Cirru Project was trying to solve, just in a more practical way.