<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Sat, May 14, 2016 at 7:13 PM, Clint Byrum <span dir="ltr"><<a href="mailto:clint@fewbar.com" target="_blank">clint@fewbar.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Excerpts from Dieterly, Deklan's message of 2016-05-14 01:18:20 +0000:<br>
<span class="">> Python 2.x will not be supported for much longer, and let¹s face it,<br>
> Python is easy, but it just does not scale. Nor does Python have the<br>
> performance characteristics that large, distributed systems require. Maybe<br>
> Java could replace Python in OpenStack as the workhorse language.<br>
<br>
</span>Which is why we've been pushing toward python 3 for years now. It's<br>
default for python apps in distros now, gates are holding the line at the<br>
unit test level now, so we just need a push toward integration testing<br>
and I truly believe we'll be seeing people use python3 and pypy to run<br>
OpenStack in the next year.<br></blockquote><div><br><div>Kuryr kubernetes integration is python 3 only, as it is asyncio based. I would<br></div>be surprised if new projects and subprojects don't go to python3 directly.<div class=""><div id=":1wj" class="" tabindex="0"><img class="" src="https://ssl.gstatic.com/ui/v1/icons/mail/images/cleardot.gif"></div></div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
And regarding not scaling: That's precisely what's being discussed,<br>
and it seems like there are plenty of options for pushing python further<br>
that aren't even half explored yet. Meanwhile, if enough people agree,<br>
perhaps go is a good option for those areas where we just can't push<br>
Python further without it already looking like another language anyway.<br>
<div class=""><div class="h5"><br>
__________________________________________________________________________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
</div></div></blockquote></div><br></div></div>