Hacker News new | ask | show | jobs
by listening 5277 days ago
And linguistic style reflects how a person thinks (so the theory goes). So when you mimic someone's linguistic style, you may find yourself succumbing to their way of thinking.

The theory continues that different programming languages reflect different linguistic styles and thus your choice of programming language can affect the way you think.

As an example, I do a large amount of text processing work using sed. Interestingly (imo), sed is a language designed by someone who had a degree in Psychology.

As a result, to some extent my way of thinking would probably differ from someone who uses, e.g., Perl as their preferred language for processing text.

1 comments

Or vice-versa, i.e., one's thinking style affects one's choice of programming language. I believe this is why some programming languages just never clicked with me. My brain definitely resisted Perl...at first....
No doubt. But would you agree that the more you use someone else's language, the more your thinking adapts to their way of thinking, as evidenced in how they designed the language?