What does HackerNews think of shedskin?
Shed Skin is a Python to C++ compiler. Read the introduction below to learn about the restrictions.
Language:
C++
Things are picking up in compiled Python land! Also shedskin [0] which I thought was very promising but dead, has suddenly had a bunch of commits, quickly gaining Python 3 compatibility.
Anything you can learn or use from Shedskin?
Given that the OP is the github project owner, are you aware of https://chocopy.org/ ?
You might want to also look at Shedskin, https://github.com/shedskin/shedskin which converts implicitly typed Python programs to C++
Not to answer your question but if you want C / C++, have a look at Shedskin
I'll say python isn't any more dynamic than ruby and groovy, and they have fairly stable and usable static compile target release/ports [1]. Python has a few [2] attempts, but none of them is close to stable or really useful.
http://groovy-lang.org/releasenotes/groovy-2.0.html
[2] https://github.com/shedskin/shedskin
Compare to https://github.com/shedskin/shedskin which does whole program type flow analysis. Shedskin offers excellent performance on numerical workloads.
As opposed to shipping LUA with C extensions? Also, there are things like shedskin: https://github.com/shedskin/shedskin - you don't even have to ship python. Or micropython: https://github.com/micropython/micropython with the code embedded. Then you can easily either shell out or include any C extensions you want.
Numba is not a general-purpose Python compiler, and does not handle (or intend to handle) many basic Python statements (like class or function definition) at all: http://numba.pydata.org/numba-doc/0.20.0/reference/pysupport...
And most general-purpose Python (e.g. dicts, most builtins, etc...) require running in "object mode" which is not standalone, it calls into the CPython API and thus requires an underlying CPython runtime.
So no, numba is not an other way to do that. shedskin[0] might be though.