In the same way learning a new programming language with a very different/unique paradigm will make you view/perceive problems in a different way, so does learning a new natural language, given that it is different.
For instance, English, French, Spanish, German all share a very similar concept of "subject verb object" but Japanese has a very different concept of conveying information. I can't explain how, because that's exactly what you only get by learning the language.
For instance, English, French, Spanish, German all share a very similar concept of "subject verb object" but Japanese has a very different concept of conveying information. I can't explain how, because that's exactly what you only get by learning the language.