This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author steve.dower
Recipients ethan smith, paul.moore, pmpp, steve.dower, tim.golden, tritium, zach.ware
Date 2018-04-29.21:58:15
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1525039095.2.0.682650639539.issue33351@psf.upfronthosting.co.za>
In-reply-to
Content
Feel free to start creating patches so we can get an idea of what the changes would look like. Hopefully it's not that dramatic.

Be very careful making performance claims without benchmarks to back it up, and ideally against multiple sets of hardware (MSVC is designed and tested to perform well across a range of processors, often by engineers who work for the manufacturer - intuition would suggest that an open source compiler is probably not 30% better all the time). Don't focus on the number right now, but do try to collect the justification before you expect or encourage others to do the work.

Since the ABI is compatible, there should be no problem enabling extensions to be built using this compiler (assuming someone is willing to become a distutils maintainer, as there are currently none). You don't need to ask here to create a third-party library that enables this.

I haven't heard any complaints about access to the compilers being an issue recently, so the only reasons to switch the interpreter itself would be source compatibility (essentially, the clang clib is better than our custom Win32 code) or performance. But we need a positive reason to switch support, not just the ability.
History
Date User Action Args
2018-04-29 21:58:15steve.dowersetrecipients: + steve.dower, paul.moore, tim.golden, pmpp, zach.ware, tritium, ethan smith
2018-04-29 21:58:15steve.dowersetmessageid: <1525039095.2.0.682650639539.issue33351@psf.upfronthosting.co.za>
2018-04-29 21:58:15steve.dowerlinkissue33351 messages
2018-04-29 21:58:15steve.dowercreate