Grumpy: Go running Python
opensource.googleblog.com
Grumpy: Go running Python
1–10 of 463 posts
Re: Grumpy: Go running Python
#2No C extensions boo.
Re: Grumpy: Go running Python
#3[deleted]
Re: Grumpy: Go running Python
#4I wonder why the Grumpy Fibonacci is so much slower than CPython for 1 thread. Seems weird given Grumpy is compiled.
Re: Grumpy: Go running Python
#5This seems like an odd engineering choice. Presumably the effort to create a python->go translator would be non-trivial. Why not just start rewriting components into Go, and migrating them out of Python, leaving python as essentially the presentation layer at most?
Re: Grumpy: Go running Python
#6It seems interesting but my concern is that it's just another Unladen Swallow.
Re: Grumpy: Go running Python
#7Facebook: PHP -> HipHop
Google: Python -> Go
Re: Grumpy: Go running Python
#8This seems like an odd engineering choice. Presumably the effort to create a python->go translator would be non-trivial. Why not just start rewriting components into Go, and migrating them out of Python, leaving python as essentially the presentation layer at most?
That's a question I have as well. I'm guessing they have a very massive cpython codebase, and the trade-off was worth it.
Re: Grumpy: Go running Python
#9This seems like an odd engineering choice. Presumably the effort to create a python->go translator would be non-trivial. Why not just start rewriting components into Go, and migrating them out of Python, leaving python as essentially the presentation layer at most?
Maybe there is too much to rewrite.
Re: Grumpy: Go running Python
#10That looks like a super interesting runtime. Seems to target 2.7 only, I hope they're open to supporting 3.x as well.