Hacker News new | past | comments | ask | show | jobs | submit login

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

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.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: