2 years of Clojure, and it still isn't clicking. What am I doing wrong?
I think this (CLJs) is the main issue. For me, developing a server side Clojure application is much more pleasant than client side CLJS with reframe. The workflow is a lot more straightforward. Maybe...
View Article2 years of Clojure, and it still isn't clicking. What am I doing wrong?
itaintclicking: To be honest i’m lost, and I am an experienced senior dev. I’d say that is normal, especially as a an experienced dev. All the languages you worked before have an entirely different...
View Article2 years of Clojure, and it still isn't clicking. What am I doing wrong?
I’m busy reading the book “Data-Oriented Programming”, by Yehonathan Sharvit. I think it’s particularly useful for people coming from an OO background that want to get into functional programming....
View Article2 years of Clojure, and it still isn't clicking. What am I doing wrong?
Functional programming is closer i think to the way we reason(if you see lisp’s history it was used on symbolic AI), nested function calls, until the final result.Imperative programming is closer to...
View Article2 years of Clojure, and it still isn't clicking. What am I doing wrong?
First of all, thanks for sharing your struggles! That takes some courage. There is some excellent advice above, though it is hard with so relatively little context. It might be that your brain simply...
View Article2 years of Clojure, and it still isn't clicking. What am I doing wrong?
+1 for Grokking Simplicity. That’s the book that made FP click for me. It’s had a big influence on the way I write in other languages and naturally fits the Clojure model. Read full topic
View Article2 years of Clojure, and it still isn't clicking. What am I doing wrong?
so if it starts clicking, are you going to change your username? Read full topic
View Article2 years of Clojure, and it still isn't clicking. What am I doing wrong?
The free Functional Programming Principles in Scala course at Coursera really helped me get into functional programming coming from Java. It was an eye opener in regards to recursion and immutable...
View Article2 years of Clojure, and it still isn't clicking. What am I doing wrong?
itaintclicking: To be honest i’m lost, and I am an experienced senior dev. It is possible that you’ve already reached the “zen state” of understanding-or-whatever through all your other experience, so...
View Article2 years of Clojure, and it still isn't clicking. What am I doing wrong?
John_Newman: Like, there’s probably C programmers out there that have been programming for so long, they’re like, “Yeah, I tend to program with partially monadic systems, I just don’t call them that.”...
View Article2 years of Clojure, and it still isn't clicking. What am I doing wrong?
Lol (This post must be at least ten characters) Read full topic
View Article2 years of Clojure, and it still isn't clicking. What am I doing wrong?
Since no one’s said it, if getting comfortable in FP is part of the issue, The Little Lisper is worth considering. That’s what did it for me. It’s not enough–there are common Clojure idioms that don’t...
View Article2 years of Clojure, and it still isn't clicking. What am I doing wrong?
Thank you! This is super helpful, I think what I am missing is the ease of editing. I will try Paredit. What IDE are you using? Read full topic
View Article2 years of Clojure, and it still isn't clicking. What am I doing wrong?
Thanks everyone, I think it really comes down to the editing experience which is not fluid. I understand FP and haven’t had any issues with other FP languages, just the actual editing experience is...
View Article2 years of Clojure, and it still isn't clicking. What am I doing wrong?
I’m not the person you asked about IDEs, but I wanted to chime in with a “vote” for VS Code + Calva (+ Joyride to script VS Code in ClojureScript). Calva includes paredit functionality plus...
View Article2 years of Clojure, and it still isn't clicking. What am I doing wrong?
Thank you so much! I’ve tryied using Calva before the problem I was having was making it play nice with the VIM keybindings. I can barely type if I don’t have my VIM bindings lol Read full topic
View Article2 years of Clojure, and it still isn't clicking. What am I doing wrong?
Ah, yeah, I think I’ve heard some folks say the VIM keybindings interfere with Paredit keybindings… I never got into VIM… (despite a career stretching back over 40 years). Read full topic
View Article2 years of Clojure, and it still isn't clicking. What am I doing wrong?
I use Cursive together with the IdeaVIM plugin. Had to learn emacs way back when, since that was the only editor with paredit, but I’m never going back to that. Nowadays parinfer might also be an...
View Article2 years of Clojure, and it still isn't clicking. What am I doing wrong?
Chiming in on parinfer, my impression is that it is quite detrimental to the beginner’s understanding, while the experience might be tolerable for some people who already have developed an eye for the...
View Article2 years of Clojure, and it still isn't clicking. What am I doing wrong?
I’m a little late to the party, but I also use IntelliJ + Cursive primarily. I’m an old Emacs guy, but I write a lot of Terraform (and occasionally need to dip down into Java), so IntelliJ was worth...
View Article2 years of Clojure, and it still isn't clicking. What am I doing wrong?
There are paredit plugins for vim, though I haven’t tested them myself. Read full topic
View Article2 years of Clojure, and it still isn't clicking. What am I doing wrong?
"What you ask is more a discussion thread. So I illustrate a few personal moments, where I realised that Clojure is one good way of programming. I assume you have some practice with Java or C++....
View Article2 years of Clojure, and it still isn't clicking. What am I doing wrong?
Is it your code or someone else’s code that’s troublesome to read? It kind of sounds like Clojure solves problems differently than the way your gut wants to solve them. Maybe it’s the LISPiness (since...
View Article2 years of Clojure, and it still isn't clicking. What am I doing wrong?
I agree with your point about decomplecting new editor and language. I just use Nano for everything. Read full topic
View Article2 years of Clojure, and it still isn't clicking. What am I doing wrong?
This topic was automatically closed 182 days after the last reply. New replies are no longer allowed. Read full topic
View Article