Live data from Hacker News

ClojureScript beginners' home page

clojure-script.org

61–70 of 82 posts

Re: ClojureScript beginners' home page

#62
post #25

I haven't found a place that explains the big picture and how everything fits together. Is there a good resource to learn clojurescript for someone who's never done web programming and without having to learn JS? I'm learning Clojure now (coming from years of C++) and I love it. There is a bit of black magic (lein/cider make cmake look like a shell script) but CJS is a bit daunting b/c it has so many layers. CJS on L…

Have you tried these tutorials https://github.com/magomimmo/modern-cljs ?

Re: ClojureScript beginners' home page

#64
post #61
post #60

Still figuring out the keybindings for spacemacs... after mastering it, I'll have a look at Clojure & ClojureScript. CU in 2020

Kidding... easy start documentation for it is really needed

You could try Cursive - a plug-in for Inellij Idea. Unfortunately most tutorials suggest emacs, which is not very good for quick start.

Re: ClojureScript beginners' home page

#65
post #38

Earlier quoted context omitted.

People in the Clojure community might know that your site is not the official one, but people new to Clojure(script) might not! I actually thought it was the official website first time I visited the page. (The "Back to official" link is not clear enough) I agree with the improvements that were suggested. (different logo or putting unofficial in the title)

> ClojureScript(Unofficial) Fine... Updated.

That’s very cool, thanks for doing that. As a complete outsider to all of this, I have to say that does help a lot.

Re: ClojureScript beginners' home page

#66
post #38

Earlier quoted context omitted.

People in the Clojure community might know that your site is not the official one, but people new to Clojure(script) might not! I actually thought it was the official website first time I visited the page. (The "Back to official" link is not clear enough) I agree with the improvements that were suggested. (different logo or putting unofficial in the title)

> ClojureScript(Unofficial) Fine... Updated.

are you related to jinyang?

Re: ClojureScript beginners' home page

#67

Earlier quoted context omitted.

I'm definitely one of shadow-cljs folks. We are trying to shorten the steps and paths people coming from JavaScript world to ClojureScript. Figwheel is a great tool, just not a perfect one to people with JavaScript background.

Could you elaborate a little bit on how figwheel is challenging for people with JS background and how shadow-cljs differs?

Try getting Figwheel to work with Emacs CIDER and Spacemacs. It's a joke. This is what you have to go through: https://github.com/bhauman/lein-figwheel/wiki/Using-the-Figw... and at the end of it Spacemacs told me cider-connect-clojurescript was not available. I'm not the only one who's given up on this. Quite a few luminaries in the Clojurescript world have abandoned Emacs/CIDER.

Re: ClojureScript beginners' home page

#69
post #56

Earlier quoted context omitted.

Does the first paragraph the page help? I was expecting this paragraph telling people what ClojureScript is. > 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.

Who's your target market for the front page? If it's people who don't know what Clojurescript is, why confuse them with hundreds of characters of incomprehensible code, with no understanding of why it's there or what it does? On the other hand, if it's people who are familiar with Clojurescript...also why is it there? It's given no motivation on the page, and gets in the way of people finding what they're looking for…

State your backgrounds please~ ClojureScript users? Non-Clojure programmer? Known Lisp?

Showing code is most direct way of telling people what ClojureScript is. The official side gave thousands of words but people with less knowledge just don't read. Code just tells, even audience don't get the whole ideas, they are impressed.

Also the page listed quite some projects which are important to the community, which the official one did not offer.

I made this page and collected feedbacks from ClojureVerse and WeChat group mainly. Definitely I need to serve wider audience. Please tell me more details what you feel confused on this page.

Re: ClojureScript beginners' home page

#70

Earlier quoted context omitted.

I'm definitely one of shadow-cljs folks. We are trying to shorten the steps and paths people coming from JavaScript world to ClojureScript. Figwheel is a great tool, just not a perfect one to people with JavaScript background.

Could you elaborate a little bit on how figwheel is challenging for people with JS background and how shadow-cljs differs?

Configuring lein scripts. Debugging JVM problems. Guess how JavaScript developers hate JVM exceptions.
Post reply on HN