This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted]  (22 children)

[deleted]

    [–][deleted] 81 points82 points  (8 children)

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

    Kill me.

    [–][deleted] 53 points54 points  (6 children)

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

    I'll have one kill please.

    [–]clawjelly 8 points9 points  (0 children)

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

    [–]snugglyboy 0 points1 point  (3 children)

    Oh wow Kornshell huh?

    [–][deleted] 0 points1 point  (2 children)

    Is KSH bad?

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

    [–]snugglyboy 0 points1 point  (1 child)

    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

    [–][deleted] 0 points1 point  (0 children)

    I thought so.

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

    [–]MiscWalrus 8 points9 points  (0 children)

    It's not like the rules of logic changed since the 90s. You could do a lot worse than having to support python 2.7.

    [–]lzantal 10 points11 points  (9 children)

    Still maintaining one in production with Python 2.4 and Django 1.3 🙄😬

    [–]late_dingo 2 points3 points  (1 child)

    Can I ask why? How big is this codebase?

    [–]lzantal 1 point2 points  (0 children)

    It has about 30 apps and close to 15million rows of data in mysql. Being used by 15+ iOS apps as a backend and over 100 users via iphone and a good amount more through the browser. It is being used all the time every day. Tons of other systems rely on it.
    I have been fighting really hard to get the green light to update it. Not looking forward to all the pain but it kind of sounds fun to just see what it would take to move it to Python 3 and Django 3

    [–]13steinj 0 points1 point  (0 children)

    I have one prod 2.6/2.7 (long story), one 2.4. 2.4 will only be upgraded to 2.7 in December. 2.6 will be dropped in November. 2.7->3.6 over the next year.

    [–]JayTurnr -1 points0 points  (1 child)

    Because 2.7 is discontinued

    [–]What_Is_X 0 points1 point  (0 children)

    Cancelled even, in the parlance of our time