Live data from Hacker News

ClojureScript 101

swannodette.github.io

1–10 of 45 posts

Re: ClojureScript 101

#2
If there's something in the tutorial that trips anyone up or doesn't make sense please let me know and I will amend.

I'm pretty excited about the latest release of ClojureScript that makes all this possible. With respect to speed of incremental compiles, code size, performance of generated code, and debugging we're finally in a good place (with of course many improvements planned in the near future).

None of this would have been possible without the tireless work of 62 contributors over the past two years, http://github.com/clojure/clojurescript/. A big thank you to all!

Happy hacking!

Re: ClojureScript 101

#4

If there's something in the tutorial that trips anyone up or doesn't make sense please let me know and I will amend. I'm pretty excited about the latest release of ClojureScript that makes all this possible. With respect to speed of incremental compiles, code size, performance of generated code, and debugging we're finally in a good place (with of course many improvements planned in the near future). None of this wou…

This is great. We currently hold a weekly clojure class at work, and this will be very helpful to some of the people who attend. The more content the better!

Re: ClojureScript 101

#6
post #5

It looks great, thanks! Here's another one I just saw: https://github.com/magomimmo/modern-cljs/blob/master/doc/tut... I got started with CLJS about a year ago but ran into performance issues with the specific application I was building, hopefully things have improved now.

ClojureScript has had performance escape hatches for some time. It's pretty much always possible to get the performance of hand written JS, important otherwise our data structures would be lame. We'll likely document these techniques in the future.

Re: ClojureScript 101

#7
Nice. I spent like an hour today looking for a leiningen clojurescript template, so I'm happy to see Mies.

It doesn't show up when googling for "leiningen clojurescript template." I wonder if maybe mentioning leiningen in the readme would change that.

Re: ClojureScript 101

#8

If there's something in the tutorial that trips anyone up or doesn't make sense please let me know and I will amend. I'm pretty excited about the latest release of ClojureScript that makes all this possible. With respect to speed of incremental compiles, code size, performance of generated code, and debugging we're finally in a good place (with of course many improvements planned in the near future). None of this wou…

Love CLJS!.

Re: ClojureScript 101

#9

If there's something in the tutorial that trips anyone up or doesn't make sense please let me know and I will amend. I'm pretty excited about the latest release of ClojureScript that makes all this possible. With respect to speed of incremental compiles, code size, performance of generated code, and debugging we're finally in a good place (with of course many improvements planned in the near future). None of this wou…

Couldn't really get started (with the latest clean install of leiningen from homebrew).

  $ lein cljsbuild auto async-tutl
  ...
  java.lang.Exception: Unknown build identifier: async-tutl
Did the name of the tutorial change?

edit: ell instead of 1. I guess that's why I use a heavily-serifed font for my coding. I even re-read the command several times looking for a simple typo to catch exactly this problem.

Re: ClojureScript 101

#10

If there's something in the tutorial that trips anyone up or doesn't make sense please let me know and I will amend. I'm pretty excited about the latest release of ClojureScript that makes all this possible. With respect to speed of incremental compiles, code size, performance of generated code, and debugging we're finally in a good place (with of course many improvements planned in the near future). None of this wou…

Couldn't really get started (with the latest clean install of leiningen from homebrew). $ lein cljsbuild auto async-tutl ... java.lang.Exception: Unknown build identifier: async-tutl Did the name of the tutorial change? edit: ell instead of 1. I guess that's why I use a heavily-serifed font for my coding. I even re-read the command several times looking for a simple typo to catch exactly this problem.

You have a typo there. The proper command is:

$ lein cljsbuild auto async-tut1

Note the one instead of the ell.

Post reply on HN