I think the thread is full of empirical hypotheses about type system design, but that few of them are plausibly testable.
-
This Tweet is unavailable.
-
-
This Tweet is unavailable.
-
Replying to @chrisamaphone @samth
I wonder, do you have examples of studies that you think do a good job of evaluating questions of PL design? I'd be interested in reading them.
1 reply 1 retweet 2 likes -
"Empirical analysis of programming language adoption" (https://dl.acm.org/citation.cfm?id=2509515 …) is a good one. It's more a reflection of user preferences/demography than deep insights on language design, but it's a start.
1 reply 0 retweets 2 likes -
Replying to @wcrichton @yminsky and
"Studying the Language and Structure in Non-Programmers’ Solutions to Programming Problems" (http://alumni.cs.ucr.edu/~ratana/PaneRatanamahatanaMyers00.pdf …) is a creative approach towards understanding cognitive models of programming.
1 reply 0 retweets 1 like
PL @ CHI workshop notes have a lot more references (https://docs.google.com/document/d/1-GUt5oVPpi7rlObbU1WbA5V1OQBX1iaghryLJ6-ND9o/edit# …). But I do feel like it's still pretty surface-level so far, e.g. the static. vs dynamic typing work (https://danluu.com/empirical-pl/ ).
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.
cognitive psychology. PhD