Python (programming language) was initially set at 2015 then postponed to 2020 out of concern that a large body of existing code could not easily be forward-ported to Python 3. In January 2017, Google announced work on a Python 2.7 to Go transcompiler to improve performance under concurrent workloads. Python is a multi-paradigm programming language. Object-oriented programming and structured programming are fully supported, and many of its features support functional programming and aspect-oriented programming (including by metaprogramming and metaobjects (magic methods)). Many other paradigms are supported via extensions, including design by contract and logic programming. Python uses dynamic typing, and a combination of
Google+ that commenting on its videos be done via a Google+ account, making pre-Google+ integrated comments unable to be replied to. YouTube said that their new commenting system featured improved tools for moderation, and comments would no longer be shown chronologically, but would be featured according to "relevance" and popularity, determined by the commenters' community engagement, reputation, and up-votes for a particular comment. The decision led hundreds of thousands of users to criticize the change. Some YouTube commenters and content creators complained that the Google+ requirement that users use their real name created online privacy and security concerns. YouTube co-founder Jawed