[Baypiggies] Companies moving to Python 3?
shaleh at speakeasy.net
shaleh at speakeasy.net
Fri Oct 9 22:52:24 CEST 2015
Which is why I said I see most people targeting 2.7 and 3.4. Best of
both worlds. Once you learn the issues there is very little work in
keeping both working. Tools like tox go a long way too. Python people
aren't leaving because of it.
Perl 6 was an attempt to bring Perl from the ancients to the modern and
the community decided they liked the ancient. Python3 is still Python.
On Fri, 09 Oct 2015 13:39:52 -0700, "Wai Yip Tung (Yahoo) via
Baypiggies" wrote:
I'm going to say the unpopular thing. Python 3 to Python is Perl
6 to Perl. Upgrading to Python 3 is not inevitable. The probability for
a company to move its development from Python 2 to Python 3 is a lot
lower than moving to a different language altogether. When you are
building your next product, there are lots of worthy alternative to
choose from, Scala, Node, Ruby, Go, etc. Not one time have I heard
anyone proposed Python 3.
The decision to fork Python is an unfortunate one. Most of the new
features have nothing specific to Python 3 and could have just as well
port to Python 2. Had there forking decision be not made, we will be
using all these shinny new features rather than stuck with the same
five years old version. I am hoping people would wake up from this
bewildering dream and keep Python 2 relevant.
Wai Yip
Craig Rodrigues
Friday, October 09, 2015 1:01 PM
On Fri, Oct 9, 2015 at 12:12 PM, Justin Carroll wrote:
I work in the medical/embedded space, and everything moves at a snails
pace where I am at. We are still on Python 2.6. But there are a few
members of my group, myself included, that are seriously considering
making strong efforts to make the move to Python 3.
Justin,
Thanks for the response and feedback. It is useful toget the
perspectives from real users such as yourself.
Your e-mail jives with my experience, in that Python 3 is technically
a better language, but for existing projects, it is sometimes hard
to justify the effort to upgrade.
In one of my projects, I made heavy use of Fabric ( http://fabfile.org )
for remote execution via SSH. Fabric is stuck on Python 2.5-2.7
and the author of Fabric is not accepting patches to add Python 3 support,
because he is working on a rewrite.
I took an initial whack at porting Fabric to python 3, by using
2to3 and reading various blogs. As I fixed problems one by one,
I read up on the various PEP's to see what things changed in Python.
It was a very interesting learning exercise:
https://github.com/rodrigc/fabric/commits/python3
In the middle of my learning exercise, I found that Mathias Ertl actually
has a more functional working port of Fabric to Python 3:
https://github.com/fabric/fabric/issues/1378
so I abandoned my effort and am now using his port.
So based on my learning exercise, I just wanted to get a feel
for the rate of adoption of Python 3 in companies in the Bay Area. :)
--
Craig
_______________________________________________
Baypiggies mailing list
Baypiggies at python.org
To change your subscription options or unsubscribe:
https://mail.python.org/mailman/listinfo/baypiggies
-------------------------
_______________________________________________
Baypiggies mailing list
Baypiggies at python.org
To change your subscription options or unsubscribe:
https://mail.python.org/mailman/listinfo/baypiggies
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/baypiggies/attachments/20151009/f94575f2/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: postbox-contact.jpg
Type: image/jpeg
Size: 1143 bytes
Desc: not available
URL: <http://mail.python.org/pipermail/baypiggies/attachments/20151009/f94575f2/attachment-0001.jpg>
More information about the Baypiggies
mailing list