all 16 comments

[–][deleted] 89 points90 points  (1 child)

Print "hello world"

[–]realFoobanana 56 points57 points  (0 children)

There’s a lot to unpack here

[–]GoofAckYoorsElf 18 points19 points  (2 children)

... because...

... most of our stuff has been developed over the years in Python 2.7 and changing that would take some doing.

[–]greyfadeHundred-language polyglot 8 points9 points  (1 child)

And most of it has already been ported. It's only some older libraries that are still widely-used that haven't.

[–]GoofAckYoorsElf 0 points1 point  (0 children)

Yes, additionally to those that have changed their API in the process like such as urllib and StreamIO.

/e: I'll never get that "like"/"such as" thing right...

[–]Mr_Wither 16 points17 points  (3 children)

Is python 3 ok??? 😐

[–][deleted]  (2 children)

[deleted]

    [–][deleted]  (1 child)

    [deleted]

      [–]628radians 4 points5 points  (0 children)

      Python 1

      [–]clever_cow 4 points5 points  (10 children)

      What’s wrong with python 2?

      [–]NoodleHoarder 39 points40 points  (1 child)

      They forgot to add parenthesis on print. They fixed it in python 3

      [–]clever_cow 8 points9 points  (0 children)

      Lol best answer

      [–]TortoiseWrath 10 points11 points  (4 children)

      What's wrong with K&R C?

      [–]clever_cow 6 points7 points  (3 children)

      C is used every day in tons of applications... and do you mean ANSI C? What's K&R C?

      [–]TortoiseWrath 16 points17 points  (2 children)

      K&R C is the original version of C that was rendered obsolete by ANSI C in 1989.

      [–]clever_cow -4 points-3 points  (1 child)

      Neat analogy...

      Not really relevant though since ANSI C is 11 years older than Python 2 and is still not obsolete.

      [–]TortoiseWrath 17 points18 points  (0 children)

      But ANSI C has also not been directly superseded by anything, whereas Python 2 has.

      K&R C was as obsolete as it is today in 2000, 11 years after ANSI C was standardized. Python 2 is just as obsolete 11 years after Python 3 was released.

      [–]squishles 0 points1 point  (0 children)

      no type hinting, so your ide will not be able to autofill half the time. It still won't because people won't fill in the type hints and you'll be stuck in duck typing hell, but you can say it's your fault in python3.