DEV Community

Discussion on: Python 2 VS Python 3

 
rhymes profile image
rhymes

From Merriam Webster - merriam-webster.com/dictionary/obj...

expressing or dealing with facts or conditions as perceived without distortion by personal feelings, prejudices, or interpretations

I haven't find a single history book that's objective. You're going to do way better than famous historians to convince me your argument is 100% objective.

You mention a statement on Python 3 as a shield for your argument but I still don't know what are you referring to. Also you're mixing arguments against Python as a whole and Python 2.

So ignoring a statement I can't argue with because I don't know what it is and Python 2 lack of Unicode support which is false because Python 2 has it (definitely not the best support ever, but it's there which invalidates your third point).

The only thing that I have to take home about your "objective" argumentation is that "Python sucks because lambda functions cannot be multi-line". So your entire evaluation of a language is based on a single feature that can be easily avoided with inline functions? Good to know :-)

Also please stop calling people morons because they use something you think they shouldn't.

By the way nobody in this thread, not even the original poster, it's arguing to pick up Python 2. We only said that you might be using it in present day because of legacy code, which is also what came up in the threads of comments when I posted to start a discussion about people stuck with Python 2.