4 ms·
Paul Graham has an interesting take on the idea that the strong Sapir-Whorf Hypothesis applies to programming languages, though its not exactly phrased that way
by eindiran 7y ago
Paul Graham has an interesting take on the idea that the strong Sapir-Whorf Hypothesis applies to programming languages, though its not exactly phrased that way: http://www.paulgraham.com/avg.html http://www.paulgraham.com/avg.html
I tend to agree with your hypothesis: firstly, I don't think that the strong form of the Sapir-Whorf Hypothesis holds for natural languages [0], which sets the bar pretty low for PLs. And secondly, the SWH does (seem to) hold for programming languages: the cognitive tools and abstractions reached for by users of language A can be very different from those reached for by users of language B. Lisp users, Haskell users, C users, Forth users, etc all seem to think about problems differently. It would be interesting to see some empirical work on this.
[0] Almost all post-Chomsky linguists agree with this, but there are a few that have tried to argue that you can kind of bend the strong form to make it fit some empirical results; see the color word research of Paul Kay for example -- http://www1.icsi.berkeley.edu/~kay/Kay&Kempton.1984.pdf http://www1.icsi.berkeley.edu/~kay/Kay&Kempton.1984.pdf