4 ms·
Paul Dourish reviews some work on this topic in his book Stuff of Bits, see pages 8-9: https://mitpress.mit.edu/books/stuff-bits https://mitpress.mit.edu/books/
by fatso784 7y ago
Paul Dourish reviews some work on this topic in his book Stuff of Bits, see pages 8-9:
https://mitpress.mit.edu/books/stuff-bits https://mitpress.mit.edu/books/stuff-bits
It's related to, but definitely not the same as, linguistic relativism. Programming "language" might be a bit of a misnomer, because it creates a false equivalency to natural language. Just as different subfields of mathematics were created to solve different problems, so too were different programming "languages" inspired by different subfields and their notations. With that view, it's unsurprising that some ways of doing things highlight certain methods of solving problems and obscure or impede others.