HackerTrans
TopNewTrendsCommentsPastAskShowJobs

lsdafjklsd

no profile record

comments

lsdafjklsd
·vor 9 Jahren·discuss
Yup, front end development is light years ahead of JS. sad
lsdafjklsd
·vor 9 Jahren·discuss
Parinfer is a huge game changer. Everyone afraid of writing lisp needs to try again using parinfer.
lsdafjklsd
·vor 9 Jahren·discuss
The issue is more that I have to add, and use an immutable library vs it being just baked in to the language. I have to convert from and to JS. Worry about setting a deep value that is regular JS. It's janky is all.
lsdafjklsd
·vor 9 Jahren·discuss
The issue is more that I have to add, and use an immutable library vs it being just baked in to the language. I have to convert from and to JS. Worry about setting a deep value that is regular JS. It's janky is all.
lsdafjklsd
·vor 9 Jahren·discuss
> with not very nice tooling

The tooling is the best. Figwheel is hot reload that never goes down, devcards is revolutionary, and a browser repl for live in editor evaluation...

> significantly different from the existing javascript code base you already have

It actually isn't. Clojurescript is basically javascript that's immutable first, has underscore in it's core library, and then a bunch of other awesome language constructs. The libraries use the same patterns, re-frame is a nicer, more succinct abstraction over react-redux.

> poor interop to the existing js ecosystem

The interop might be the best out there. Seriously you can write javascript in clojurescript. you can straight up import es6 jsx javascript into your clojurescript code. (thanks Google Closure)

> For javascript, that crowd of alternatives is so much larger

I mean, what are the options? Clojurescript's benefits are so much more than the language. The real pluses for clojurescript are the Google Closure compiler, hot reload, browser repl, devcards, front end libraries. The language is the cherry on top. There are no alternatives that have a comparable platform not completely alien to JS developers.