4 ms·
I respect him as a developer for his enthusiasm and ability to convey complex concepts simply: Building composable abstractions https://www.youtube.com/watch?v
by modernerd 9y ago
I respect him as a developer for his enthusiasm and ability to convey complex concepts simply:
Building composable abstractions
https://www.youtube.com/watch?v=jJIUoaIvD20 https://www.youtube.com/watch?v=jJIUoaIvD20
Category Theory From the Universe Up
https://purelyfunctional.tv/courses/category-theory/ https://purelyfunctional.tv/courses/category-theory/
Data modelling in Clojure
https://purelyfunctional.tv/courses/modeling-solitaire-in-clojure/ https://purelyfunctional.tv/courses/modeling-solitaire-in-cl...
To me instruction like this is worth more than a library with a few thousand stars on GitHub.
The FP industry could benefit from more programmer-educators that don't actively obfuscate concepts in mathspeak. (That sometimes has its place too, though, and there are other resources that do a good job of deciphering monads etc. without heavy metaphor, like Haskell Programming From First Principles: http://haskellbook.com/. http://haskellbook.com/.)
- xelxebar 9y agoFWIW, this answer sets off the scam warning bells in my head. There are two main reasons I think. First, you originally call the developer well-respected and then when pressed reveal that you really meant "personally like". This comes off as double speak and feels like you just lied in the first comment. Second and what seals the deal for me, is that you double down on the double speak and argue that your stance is "more valuable". This comes off as highly defensive. I certainly can't speak for your intentions or the actual content of your messages, but I'm assuming the charitable thing and guess that you might be unwittingly speaking in a way that's putting people off. That said, these are just my personal gut reactions, so YMMV.
- modernerd 9y agoSorry if it came across that way! I recognise that it's easy online to mistake enthusiasm for overselling, and that wasn't my intention at all. I have no stake in this other than to encourage people to give Clojure a try (I just enjoy the language and want to see it grow). I shared my perception that the site owner is well-respected (based on the community's reactions to blog posts, forum posts, and talks), and gave my own reasons (the education style works for me and he speaks with clarity and authority on a topic that can often be mired in academic concerns). The good thing is that others teach Clojure actively if you're looking for a less job-oriented marketing pitch. For example, https://lambdaisland.com/ https://lambdaisland.com/ is worth learning from (and run by a developer with a popular Clojure project called Chestnut, if that matters to you), http://www.4clojure.com/ http://www.4clojure.com/ and http://clojurescriptkoans.com/ http://clojurescriptkoans.com/ are free practise sites, and the https://www.braveclojure.com/ https://www.braveclojure.com/ and Living Clojure books were helpful to me when getting started.
- blain_the_train 9y agoAre you saying it might be a scam because the commentary might be affiliated with the site?