So many languages, is it worth it?
The Semicolon Wars leaves one thing straight, and I think that is that throughout the entire programming comunity agreeing to disagreeing is something that happens quite often. Everyone has their own way of doing things and of course, everyone thinks that their way is the right way. The diversity of programming languages seems to keep growing instead of centralizing, this isn't necessarily a bad thing, its always nice to know you have all these options for you to work with, up to a certain point. Sometimes having too much options can lead to no options at all.
A constant discussion for which programming language is best shouldn't be necessary, the way I see it, the best language for someone is the one that fits you best, the one in which your skills are used to its full potential. For some people that may be Python, for others C, and for others Java. Of course the purpose of the established project and its requirements should be taken into consideration for the choosing of this language. Having knowledge in all types which are: imperative, object oriented, functional and declarative could be the best way to go. My reasoning behind this is simple, its like having an array of tools for you to choose from to do a specific job, the more you have, you'll be able to adequate said tools to your needs for the best solution. Diversity is always welcomed and I think it's the foundation of innovation, if we all thought the same or did the things the same way, we'd probably be stuck and no advances would be made within our field. As I stated earlier, if we just let everyone work in the environment they feel the best at, the constant drive for improvement will lead us to far more greater technologies and performance.
If you come to think of it, it's quite amazing realizing the fact that in about only 50 years of investigation and development, we've come this far. This constant discussion and war for which language is best could be counterproductive for the development and growth of the industry if we don't see it as a healthy competition instead of a toxic war of which is best.
Comments
Post a Comment