Language war denotes the debate over which is the best programming language, especially between languages with similar applications like C/C++, C++/Java and Perl/Python. A lot of programmers, including me, are absorbed in this debate. They write articles; they design benchmarks. However, they can never come to a unanimous conclusion. Language war is never ending.
The long-lasting debate itself implies that there is no best programming language. All the mainstream programming languages have their own advantages and disadvantages. The answer to “which is the best programming language” largely depends on how a programmer weights the advantages and disadvantages. It is subjective rather than objective: different programmers weight differently.
However, it is still beneficial to be involved in the language war. The intense debate makes us think over the strength and weakness of programming lanuages we may not be aware of otherwise. I will also post my opinions here in future.
Nice post.I also believe that it is best to know more than one language. That way you’ll have a choice when considering which one to use for your project. Every language has diferent ways of accomplishing a particular task, and it is up to the programmer to choose which is more appropriate for the task at hand. Cheers
Thank you for your first comment on my first post. This is encouraging. I have just started bloging last night when I suddenly felt unwilling to do anything else. I have never had a blog before. Thank you.
You are welcome, just started last month too, your blog is nice, great insight. Keep the posts coming. Cheers
Good thinking.