Earlier quoted context omitted.
Is this an ironic homage to some piece of alarmist writing about something else? If not, it seems way over the top. It was pretty fun to read though.
I feel old now: https://everything2.com/title/BSD+is+dying
Is Clojure dying, and what has Ruby got to do with it?
141–150 of 261 posts
Re: Is Clojure dying, and what has Ruby got to do with it?
#142I think Clojurescript might be the thing. With advances in the Google Closure compiler, it's getting better and better. And the front end developer tools and libraries in Clojurescript are _the best_ out there. The holy grail for javascript exists in Clojurescript. Until then I'll keep making my Javascript env look like Clojurescript. With janky react devcards, Immutable.js, and react-redux.
Immutable.js when mori.js is available? :) Having tried both I really prefer mori, mori imports some core clojure functions with it. I found working with iterators which was recommended with immutable.js very awkward.
Re: Is Clojure dying, and what has Ruby got to do with it?
#143I think Clojurescript might be the thing. With advances in the Google Closure compiler, it's getting better and better. And the front end developer tools and libraries in Clojurescript are _the best_ out there. The holy grail for javascript exists in Clojurescript. Until then I'll keep making my Javascript env look like Clojurescript. With janky react devcards, Immutable.js, and react-redux.
Immutable.js when mori.js is available? :) Having tried both I really prefer mori, mori imports some core clojure functions with it. I found working with iterators which was recommended with immutable.js very awkward.
Re: Is Clojure dying, and what has Ruby got to do with it?
#144Earlier quoted context omitted.
As a JS programmer with some Clojure experience I can confirm that the JVM is absolutely the biggest turn-off for me personally. Lisp syntax, immutable data structures, laziness, all splendid. The build/runtime environment, not so much. Sounds like I should revisit CLJS based on your comment.
Well at the moment, the tooling is all lein/JVM based. That said, Figwheel hooked up with atom+protorepl+parinfer is pretty amazing if you haven't tried it. https://github.com/bhauman/lein-figwheel https://www.youtube.com/watch?v=0WMga5E7Vsk
Re: Is Clojure dying, and what has Ruby got to do with it?
#145One of the best things about ClojureScript is the build process using lein. I've had a very stable build for years now, whereas JS has had grunt, growl, webpack, etc.
Re: Is Clojure dying, and what has Ruby got to do with it?
#146Going further, it seems like the whole category of alternative languages hit a peak about three years ago, and interest has been dwindling since. It's like coders got their fix of "new ways of thinking about code", and now have gone back to whatever they feel most productive in. Moreover, the buzziest alt languages now (Elixir, Go, Kotlin) seem to be much closer to existing mainstream languages than the buzzy ones of…
Ultimately, the value of a piece of code is decided by the functionality it offers, rather than what language it is written. Thus, project with 'I made X using Y' formula, while it might be a cool personal achievement, doesn't make it go beyond the confinement of its intrinsic functionality. A web server written in clojure, doesn't make it a space rocket, and certainly not making you a rocket scientist.
Re: Is Clojure dying, and what has Ruby got to do with it?
#147Earlier quoted context omitted.
For your second example, your JavaScript is wrong. Let's compare the ES2015 JavaScript: ((a, b) => a * b)(6, 4); ...against the Clojure: ((fn [a b] (* a b)) 6 4) Not a lot in it, really, is there?
If we're golfing... (#(* %1 %2) 6 4)
Re: Is Clojure dying, and what has Ruby got to do with it?
#148I really hope this isn't true, Clojure is my favorite programming language. I feel that it spoiled me. Builds are easy, code is elegant and easy to parse, functional programming combined with immutable data structures is beautiful. It also is great for "full-stack" devs in that there is little context switching between server and client. I think the "killer app" that Clojure needs is that it should be compilable into…
I used to love clojure, I think it has some great ideas, but I switched to Racket because of the lack of two features.
I don't think I'm the only one who did it.
Re: Is Clojure dying, and what has Ruby got to do with it?
#149I really hope this isn't true, Clojure is my favorite programming language. I feel that it spoiled me. Builds are easy, code is elegant and easy to parse, functional programming combined with immutable data structures is beautiful. It also is great for "full-stack" devs in that there is little context switching between server and client. I think the "killer app" that Clojure needs is that it should be compilable into…
Yes, I know there is Chicken Scheme and Guile. I prefer Clojure over them though.