Talk:Nuitka

Latest comment: 4 years ago by Svennik in topic Untitled

Untitled

edit

I wasn't aware of this article yet, is it OK for me to update it?

I could provide the references and update the release status. Also, make a few corrections to the content, as e.g. 3.7 is supported for a while.

Kayhayen (talk) 09:06, 8 May 2019 (UTC)Reply


The section on speed bench marking is not a fair comparison. Nuitka is the only one of these options that gives a speed up and works with standard python. cx_freeze works with standard python but gives no speed up. PyPy and Cython are essentially different languages to python. Nuitka should come out on top in this comparison. — Preceding unsigned comment added by 109.157.254.176 (talk) 13:42, 19 June 2020 (UTC)Reply

How is PyPy a different language from Python? I think I'm going to flag for factual accuracy and npov. --Svennik (talk) 18:31, 28 June 2020 (UTC)Reply

PyPy requires Rpython to achieve speedup. PyPy with Rpython (restricted Python) is a sub-set of standard Python (while Cython is a super-set of standard Python). Neither PyPy nor Cython are standard Python. In reference [5] it says "Producing an exe takes a bit of work. You have to write your Python in a subset called RPython."

Wrong. PyPy is significantly faster than CPython without having to write any RPython. I'm removing that paragraph. --Svennik (talk) 13:46, 30 June 2020 (UTC)Reply

Etymology

edit

I don't the technical part of how to add references in wikipedia, but would it be appropriate to put an etymology section here? Here's a video in which Kay Hayen briefly explains the origin of the name Nuitka at 2012 EuroPython conference, on July 4, 2012: https://www.youtube.com/watch?v=ZDHkla5rllg at time marker 24:44 through 25:20. Basically, it's named after his wife's nickname. On a side note, that's the conference mentioned in the second paragraph, so the presentation could be referenced there too. It may also help to provide the pronunciation on this page.

If it's appropriate and anyone is interested in adding that in, please do. Thanks.