Earlier quoted context omitted.
There are at least two very difficult things about natural languages: messy illogical syntax and enormous vocabulary. For a simple language such as python, you can learn most of the syntax very quickly. Vocabulary (e.g., libraries) takes a bit longer but still requires much less memorization. And you can always create things from scratch.
But you still haven't addressed the main objection here: that you're comparing two different undertakings. You've compared writing a small app in a high level language with learning a natural language. You could have just as easily said it isn't as hard as proving fermat's last theorem, or writing a novel, or composing a symphony. Thsse things also have a few elements in common with writing a short script in a high l…
Scientists should learn to program
21–24 of 24 posts
Re: Scientists should learn to program
#22Earlier quoted context omitted.
When you learn a natural language, you can speak with a native speaker even if you make a lot of mistakes; he'll still understand you (and maybe try to help you improve). Computer languages "feedback" (error messages, etc.) is poor. It's interesting: you can find hundreds of blog posts about syntax, garbage collections, string libraries or whatever but nobody seems to care about error/warning messages. It's a thing t…
>When you learn a natural language, you can speak with a native speaker even if you make a lot of mistakes; he'll still understand you... This is simply not true, especially the last part. This comes from experience, on both ends.
Re: Scientists should learn to program
#23Re: Scientists should learn to program
#24Earlier quoted context omitted.
>When you learn a natural language, you can speak with a native speaker even if you make a lot of mistakes; he'll still understand you... This is simply not true, especially the last part. This comes from experience, on both ends.
I not am in agree to you.
This is "translated" from English!