6 ms·
The thing is, there are no perfect language, just like programming languages. You will always find advantages and disadvantages of them at some point. Yes, I a
by whizzkid 12y ago
The thing is, there are no perfect language, just like programming languages. You will always find advantages and disadvantages of them at some point.
Yes, I agree with the author on the points that he is making, but comparing to other languages, I think that English is one of the easiest languages that can be learned and understood easily.
"Ease" is an important aspect in the context of languages, since people all around the world are not using latin alphabet and to get them using the language as fast as possible requires to eliminate some parts of the language like the meaning of the words for instance.
"Like" can be used for several different categories such as liking somebody/food/something. It is not the same for other languages, there are different words for liking somebody and liking something. Which puts more learning curve to get going with the language. Sure, you can express yourself better if you have time learn everything.
I guess this was one of the important reasons why English took off as well. (I might be totally wrong on this)
Interestingly I find this topic kind of similar to programming languages. Most of our interns in the company prefers Ruby over Java when they are learning web development. Because they can get something working during the day. On the other side, ones that choose java are spending time with configuring their libraries to compile the project. They will both eventually find out the advantages and disadvantages of both over the time.
- Dewie 12y ago> The thing is, there are no perfect language, just like programming languages. There has got to be some name for this argument tactic. It's so trite and useless. https://news.ycombinator.com/item?id=9259764 https://news.ycombinator.com/item?id=9259764
- whizzkid 12y agoI am not sure what you did not like about the argument. What is really useless of relating languages to programming languages?
- Dewie 12y agoI'm referring to the "nothing is perfect argument". It gets used to muddy the water so that one can imply that it's all a wash. "Nothing is perfect" should be taken as a given on almost all topics, so it's useless except for as a dishonest rhetorical device. I don't like to compare programming languages and human languages, but for different reasons. (Hint: because they have so little in common.)
- woah 12y agoAre you sure that English didn't just take off because of the British empire?
- huherto 12y agoFollowed by the rise of the USA as a superpower.