4 ms·
> So fundamentally, what is Clojure about? Can we make programs out of simpler stuff? I mean, that's the problem after 18 years of using, like, C++ and Java, yo
by jcadam 9y ago
> So fundamentally, what is Clojure about? Can we make programs out of simpler stuff? I mean, that's the problem after 18 years of using, like, C++ and Java, you're exhausted. How many people have been programming for 18 years? Ok. How many for more than 20 years? More than 25? Ok? Fewer than 5? Right (?), so that's really interesting to me. It may be an inditement (?) of Clojure as a beginner's language or may be that Clojure is the language for cranky, tired, old programmers.
That's about right :) Yes, I'm tired, cranky, and old.
- pklausler 9y agoI've been coding for forty years and I'm not going to go anywhere near a dynamically typed language ever again for any job bigger than a ten-line bash script.
- jernfrost 9y agoWhich dynamic language did you use? Like statically typed languages there is a huge variety. I don't group languages whether I like them based on whether they are static or dynamic. I hate JavaScript, PHP and Perl which are all dynamic. While I like Python, Lua and Julia. But I also like static languages such as Swift and Go. I have a certain fascination for Haskell, but I can't be bothered to invest the time to get any good at it. Which kind of suggest to me that Haskell is a dead end. If programming language geeks like me can't invest the time, why would the average developer ever bother. My work language is C++, which I actively hate, but I can stomach it because we work on interesting software.
- christophilus 9y agoI've been programming for close to 20 years. I hate dynamic languages. Except Clojure. If you enjoy programming, and you ignore Clojure, you're missing out on a fun and interesting language.
- yogthos 9y agoI was a Java dev for about a decade, and I was seriously considering a career change before I discovered Clojure. Working with Java nearly convinced me that I did not enjoy programming. Moving to Clojure was pure joy for me. I've been using it for over 8 years now, and I still enjoy working with the language immensely.
- jcadam 9y agoI know what you mean. I wish I could find a job that allowed me to use Clojure. I've just accepted a new position... as a Java dev. Oh well, the good tools are for side projects only, I guess ;)
- yogthos 9y agoI ended up converting my team to Clojure. I started by making some internal tooling we used for support, got a few devs interested. We started using it for prototyping, and the prototypes worked to well that we saw no reason to rewrite in Java. It kind of just went from there. Obviously that won't work everywhere, but we have a few similar stories at our Clojure meetup. It's definitely an approach to consider. :)