It's a compiler for python code that can create stand alone executables, and up to 4 times the speed of the initial code.
Best of all, it's extremely reliable, with a high level of support of event the tricky things like the scientic and gui stacks.
121–130 of 193 posts
It's a compiler for python code that can create stand alone executables, and up to 4 times the speed of the initial code.
Best of all, it's extremely reliable, with a high level of support of event the tricky things like the scientic and gui stacks.
Earlier quoted context omitted.
Ye well if you remove the dynamic feutures of a dynamic language it gets fast. It would be really impressive of they can achieve those feutures with the sameish speed.
I dont necessarily need all that dynamism though, and would happily use a Python subset that removed some stuff (and forced type hinting) in exchange for better compilation. Yes there are already subsets like this, but its not as helpful if it isnt standard.
Earlier quoted context omitted.
I dont necessarily need all that dynamism though, and would happily use a Python subset that removed some stuff (and forced type hinting) in exchange for better compilation. Yes there are already subsets like this, but its not as helpful if it isnt standard.
Depends of the work you have to do. If you code a website, fast api and django, the two most popular framework to do so, heavily rely on them to make you productive.
Since this is highly incompatible with most python ecosystem right now, may I plug nuitka? https://nuitka.net/index.html It's a compiler for python code that can create stand alone executables, and up to 4 times the speed of the initial code. Best of all, it's extremely reliable, with a high level of support of event the tricky things like the scientic and gui stacks.
Paper here: "Codon: A Compiler for High-Performance Pythonic Applications and DSLs": https://dl.acm.org/doi/pdf/10.1145/3578360.3580275 "Currently, there are several Python features that Codon does not support. They mainly consist of runtime polymorphism, runtime reflection and type manipulation (e.g., dynamic method table modification, dynamic addition of class members, metaclasses, and class decorators). There are…
Ye well if you remove the dynamic feutures of a dynamic language it gets fast. It would be really impressive of they can achieve those feutures with the sameish speed.
Earlier quoted context omitted.
> This seems easier to get right than if( x = *p++ ) For people with native or fluent English, for sure. For the others, probably not.
What level of English fluency should we expect of professors at MIT and writers for their site?