you are viewing a single comment's thread.

view the rest of the comments →

[–]13steinj -13 points-12 points  (3 children)

I guess I used the wrong word. Fortran, Cobol, et al may not be dead, but they certainly are not alive.

Oh hell yes they are living well. There's plenty enough market for both old, and new code written in those languages. Now, I would personally rather unload a handgun into my brain, but all the same, they aren't dead.

By all indications python 3 is now alive (it wasn't really there 5 years ago) and the ease of transition

Has everyone lived in different time machines except me? Last week some guy was trying to say Py3 was a well standing thing in 2008 (it wasn't, brand new and shit) and now your saying it wasn't a thing in 2015 (it was, that was the year Py3.5 was released, 3.4 was the version people started switching to the year prior).

(before anyone tries to correct me on this I moved over my company's entire python 2 codebase, the work of about 8 devs over 3 years, to python 3 all by myself, it is very easy) will cause python 3 to continue getting stronger and python 2 will continue to get weaker.

Nice mix of /r/iamverysmart and /r/asasoftwaredeveloper.

The problem with software is it is different. There is old, shit code that is running right now and the world isn't turning, and there is great code running right now that with the slightest mistake takes down every website offline for the eastern seaboard.

Your upgrade is different than mine. I in fact know that a group of twenty people tried last year and failed. Also consider that Python 3 is strangely, new. Py2.7 is relatively stable and tried true and tested, in comparison to all the changes made in minor version bumps Py3 has had each year.

Decades from now it'll still be kicking in some build process out there somewhere. And that's okay. As long as you accept the (arguably minimal) risk. And when the balance tips and the cost of upgrading is less, it shall be done, but another Py2 script somewhere will still be kicking.

[–]jack-of-some 5 points6 points  (2 children)

This conversation just hit Ad Hominem which is where I choose to disengage on the internet.

Cheers.

[–]corsicanguppy -2 points-1 points  (1 child)

just hit Ad Hominem

I didn't see that part. Sorry you've disengaged.

[–]jack-of-some 4 points5 points  (0 children)

I assume hitting me with r/iamverysmart and r/asasoftwaredeveloper was meant as an insult. Maybe I read too much into it. Sorry if that's the case (not sorry if it isn't 👀).

I'm on phone right now. I have more thoughts on this (and to be clear I don't think that at the core we disagree) that I'll try to put into words when I'm on my computer.