On 15.04.2014 09:45, Chris Angelico wrote:
> On Tue, Apr 15, 2014 at 8:21 AM, Brett Cannon <bcan...@gmail.com> wrote:
>>> In my work environment (Python 2.7.2, all the heavy lifting done in
>>> C++), startup costs are dominated by dynamic linking of all our C++
>>> libraries and their Boost wrappers:
>>
>>
>> Sure, but not everyone uses Boost or has long running processes where
>> startup time is minuscule compared to the total execution time.
>>
> 
> Specific use-case that I can see: Mercurial. In a git vs hg shoot-out,
> git will usually win on performance, and hg is using Py2; migrating hg
> to Py3 will (if I understand the above figures correctly) widen that
> gap, so any improvement done to startup performance will give a very
> real advantage.

You might want to have a look at this project:

http://pyrun.org/

It's currently Python 2 only, but we'll try to get it to work
with Python 3.4 as well, now that freeze.py and some other bits
have been fixed to make it work again.

-- 
Marc-Andre Lemburg
eGenix.com

Professional Python Services directly from the Source
>>> Python/Zope Consulting and Support ...        http://www.egenix.com/
>>> mxODBC.Zope.Database.Adapter ...             http://zope.egenix.com/
>>> mxODBC, mxDateTime, mxTextTools ...        http://python.egenix.com/
________________________________________________________________________

::: Try our new mxODBC.Connect Python Database Interface for free ! ::::


   eGenix.com Software, Skills and Services GmbH  Pastor-Loeh-Str.48
    D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg
           Registered at Amtsgericht Duesseldorf: HRB 46611
               http://www.egenix.com/company/contact/
_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to