It still bothers me that they get manipulated into thinking that there is anything wrong with their eyebrows . Manipulated ? It ' s not really different from shaving pubic hair , waxing body hair , having haircuts , wearing attractive clothing etc <| sep |> The point stands , porn is not healthy for you , but alas , the messianistic tone of that post . <| sep |> It was pretty hilarious . <| sep |> Reposting this comment for inevitable removal . AWWWWW THE DONALD IS CRYING LOL . GO BACK TO 4 CHAN WHERE NOBODY CARES ABOUT AND YOU BELONG . Via uTRUMPLIXMYNUTS <| sep |> Vulcan Well , Curze , you are an odd fellow , but I must say you steam a good ham . <| sep |> For those kinds of minor issues you have compiler switches . That isn ' t different from calling usrbinpython 2 or usrbinpython 3 where it is appropriated . And if that fails you can simply compile that piece of code as C 89 and link with the rest of the C 11 program , as the language doesn ' t even matter , being ABI compatible is enough . Fair enough . In the case of gets you might of course want to actually change the code , as that function is just plain evil . gets is just an example , I mean , while C is more backwards compatible than Python between versions , it still has sufficient differences that a program write in one version will not compile in a newer one sometimes . With Python on the other side you don ' t have that kind of compatibility at all , you must convert all Python 2 code to Python 3 code or it won ' t work . It would have been nice to be able to compile old Python 2 to Python 3 byte code or something like that . I don ' t understand why that hasn ' t been tried , most of the language changes are just syntactic sugar , but don ' t change the underlying semantics . This is described quite clearly in Eevee ' s article . Of course it is not impossible to do , however it does seem to be more work than the possible advantages that it brings . BTW , pythonfuture offers a autotranslate modulefuture . orgquickstart . html # python 2 onlydependencies that allows you to import Python 2 only dependencies in Python 3 . However it seems highly experimental , and I don ' t know if someone actually uses it in production probably not .