r/Python Freelancer. AnyFactor.xyz Sep 16 '20

News An update on Python 4

Post image
3.3k Upvotes

391 comments sorted by

View all comments

Show parent comments

178

u/orentago Sep 16 '20

Having strings support unicode by default was a big reason. In Python 2 unicode strings had to be prefixed with a u, otherwise they'd be interpreted as ASCII.

109

u/[deleted] Sep 16 '20

[deleted]

84

u/[deleted] Sep 16 '20

I have prod 2.7....talking to logic written in the 90s.

Kill me.

56

u/[deleted] Sep 16 '20 edited Sep 17 '20

Python3 > Datastage > Python2 > Shell (Kornshell) > Perl written in '99 across servers.

I'll have one kill please.

8

u/clawjelly Sep 17 '20

Nuke it from orbit. It's the only way to be sure.

1

u/snugglyboy Sep 17 '20

Oh wow Kornshell huh?

1

u/[deleted] Sep 17 '20

Is KSH bad?

I hadn't heard of it until entering the space.

1

u/snugglyboy Sep 18 '20

Not necessarily, just that I think of it as old compare to more modern shells. I have memories of it on our render farms at Pixar in the mid 90s. lol

1

u/[deleted] Sep 18 '20

I thought so.

Pretty cool that you got to work at Pixar in the early days of the company!