Since I'm someone with a C/Go/Asm background, I've had a real hard time to understand FP and the whole thing with lambda calculus behind it. The fact that I also disliked the paradigm (since it really differs from how a computer actually works) didn't help much.
Erlang and haskell took me a while to understand due to the reasons mentioned above.
Rust gave me a hell of a headache with the borrow checker and its lifetimes.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.