Hacker News new | ask | show | jobs
by sametmax 3797 days ago
One of the most promissing projects :

  * it keeps CPython as is.
  * hence retains compat with extensions.
  * but still has the potential to improve performance like pypy.
  * and yet can be shipped just as an additional compiled lib inside the Python dist.
If it ever works, it will be wonderful.
1 comments

It would also be nice if it worked outside of Windows.
I had the same though and looked into it. It seems that CoreCLR isn't the limitation there. It supports a variety of platforms: https://github.com/dotnet/coreclr#build-status

Looks like the authors are focused on Windows for their initial prototype development.

Yep. They are MS ingenieers, of course Windows is easier for them. Plus it's good publicity. Given that they are paying for it, it's fair they start like that.
Exactly, we started on Windows out of ease-of-start/momentum. There are absolutely no plans to make this a Windows-exclusive. Basically we want to show this work pans out before working before putting in the work to make it cross-platform (we have an open issue to move to CMake to help solve the cross-platform problem: https://github.com/Microsoft/Pyjion/issues/76).
Exciting work! Is pyjion exploratory or is MS determined to see this through?
Yes. :)

It's exploratory in the sense that we are seeing if this general approach works for CPython. But if this exploratory work shows promise, then we will see it through. And since I'm also a member of the Python development team I always want to see Python be faster and succeed more. :)

if the speedups pan out, that is the plan! the work on performance has not been started yet however.
Awesome!

A while back there was some talk of native excel-python integration. Any chance that is in the pipes, or is MS sticking to R in that sense?

Sounds great. Looking forward to testing it out.