Fork me on GitHub
#off-topic
<
2018-11-19
>
emccue03:11:52

fun talk, suprise clojure

henrik12:11:08

https://2018.stateofjs.com/javascript-flavors/clojurescript/ The top reason to use, or not to use, CLJS is the same one: elegant vs. clumsy programming style.

3Jane12:11:09

aka “looks like what I’m used to / doesn’t look like what I’m used to”

3Jane12:11:41

which is supported by the “Hard learning curve”

3Jane12:11:28

there’s a strong perception of “Diminishing momentum/popularity”, which I guess translates to “not the latest hyped framework” ¯\(ツ)/¯

valtteri12:11:14

Love seeing Finland glowing red in “Usage by Country” map! đŸ’Ș

parrot 4
Eric Ervin23:11:21

raking it in

3Jane12:11:06

Look at absolute numbers

valtteri12:11:39

Yeah, sample size is really small. But still đŸ’Ș

3Jane12:11:24

1) overall percentage of “Used it, would not use again” of Clojurescript is very small compared to other experimental flavours: if someone tries it, they like it

3Jane12:11:02

2) salary breakdown: the more popular a framework is, the lower your pay ( ¯\(ツ)/¯ )

3Jane12:11:14

3) Company Size Breakdown: about the same for every language, looks like the survey reached mostly people working in large companies. Still, it shows decent pickup from large companies; it’s not an “experimental / startup” language

3Jane12:11:10

4) Years Of Experience Breakdown: Clojurescript seems to be picked up by very experienced developers the most. I wonder how this corresponds to those who were around and active during the last wave of Lisp popularity?

3Jane12:11:50

(All of that doesn’t take into consideration sample size, which can be enough to distort all these conclusions
 but it’s fun to hypothesise 😄 )

👍 16
dpsutton17:11:51

might be interesting. how to make it easier for people to contribute to a language. i like the open conversation with scheduled time to discuss, and presumably then they can say it has been discussed and not revisit it

emccue17:11:57

understated thing from the state of JS

emccue17:11:15

clojure beat scala, dart, and coffeescript

emccue17:11:57

A useful takeaway might be that the barrier to entry for cljs might be too high for people to experiment with

emccue18:11:23

quick maths