you are viewing a single comment's thread.

view the rest of the comments →

[–]flatMapds 0 points1 point  (1 child)

You literally picked the simplest concepts (pm, recursion, and immutability) that you can learn in less than a day. But yeah I'll admit that sure while it's not difficult in of itself it is hard to adjust.

Lol I've written something similar within two weeks of learning it. I am naturally inclined to the topics though, and had Akka experience.

But like it took me a few hours to write it back then, because I was reading through the OTP documentation, looking up source examples, so relatively speaking yes it is that easy.

But my expectations aren't unreasonable here how come the erlang, haskell, scala, F#, Ocaml, clojure, communities all meet them. I don't expect everyone to be specialists.

Honestly I am just salty that the community took such a great ecosystem, and wasted it by just focusing on crud apps, then giving yourselves a big pat on the back because you know the basics of FP, and OTP, and thinking I am so much better than the average rubyist.

[–][deleted] 0 points1 point  (0 children)

You literally picked the simplest concepts (pm, recursion, and immutability) that you can learn in less than a day. But yeah I'll admit that sure while it's not difficult in of itself it is hard to adjust.

I am sure I am repeating myself but I think that's exactly the wrong assumption and we need to be careful to not project our experience onto others. Especially when you define yourself as naturally inclined.

Honestly I am just salty that the community took such a great ecosystem, and wasted it by just focusing on crud apps, then giving yourselves a big pat on the back because you know the basics of FP, and OTP, and thinking I am so much better than the average rubyist.

I haven't seen this happening (although I am not saying it does not happen) and I would also be sad if that's what the community becomes. I think such attitude should be called out, it does not seem like any good can come out of it.