I train Rust since 4 years (Meetup, Hack & Learn and actually as a paid trainer for 3 years now) and I _hate_ it when people bring up "learnability" in language RFCs. Most of the time, it's a bit of anecdata, scrapped together.
-
Show this thread
-
If we want to make learnability of Rust better, the first thing is a structured assessment of what problems are actually learning problems. It's not like I want to say that I know all about it, but I _do_ believe that we, as a project, don't know enough about it.
1 reply 1 retweet 14 likesShow this thread -
Given that I never learned teaching, though, I feel ill equipped to do those structured assessments.
1 reply 0 retweets 5 likesShow this thread -
What we end up with, is "learnability" being the argument that everyone considers valid for _their case_, because there's not much meat to it and it's hard to argue away from.
1 reply 0 retweets 7 likesShow this thread -
I'm pretty sure
@zedshaw gave a talk about how most "learnability" arguments are null and void, because they are basically just individual appointments, but currently can't find it.1 reply 0 retweets 7 likesShow this thread -
Replying to @Argorak
I used to speak about it a lot but nothing formal, mostly tweets. However, I think this article hits a lot of the points I frequently make: https://fredrikdeboer.com/2017/03/29/why-selection-bias-is-the-most-powerful-force-in-education/ … Most education "studies" are after the fact analyses of selections of students who didn't need the education.
1 reply 0 retweets 0 likes -
So, if someone claims their language is "easy to learn", but then points at only the few people who succeed at it, then chances are they're seeing selection bias for people who can learn just about any language, not any kind of real analysis of how it would do with anyone.
1 reply 0 retweets 0 likes -
Replying to @zedshaw
Right, thanks :). I found the talk I was thinking of, which goes kind of along the same lines: https://vimeo.com/53062800
1 reply 0 retweets 0 likes
Ahhh that one. Yes, that's a slightly different point but orthogonal to the selection bias.
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.