I'm constantly having to hack around bugs in ancient versions of libraries that have been fixed years ago for the same reason.
I have a feeling the slow adoption rate of python 3 is not due to developers "rejecting" it.
I'm constantly having to hack around bugs in ancient versions of libraries that have been fixed years ago for the same reason.
I have a feeling the slow adoption rate of python 3 is not due to developers "rejecting" it.
I have taken to using the 3 syntax in 2.7 so that I am prepared, but until this particular library moves, I cannot.
I've run into my fair share of Python 3 roadblocks, but you'd be surprised how far you can get by making a little noise and sending the occasional patch. Library authors are much more willing to prioritize Python 3 support if it looks like people actually need it :)
Point is, defense industry doesn't automatically equal a locked down environment.
I've written a number of scripts for data analysis and simulation in Python that are much more portable for us since we don't need to get a license to run MATLAB on computers out in the field.
If you're in the EE department...I had your exact same job a year ago. And your main Python users are down the hall in ACS. Those guys are great. Maybe EE has started to change some...since they lost pretty much half the department. For your sake, I hope so.