Re: Request for Review - Nuitka the Python compiler

2011-11-15 Thread Nicolas Chauvat
Hi,

On Sat, Nov 12, 2011 at 10:50:13PM +0100, Jakub Wilk wrote:
> * Paul Boddie , 2011-11-12, 15:08:
> >>c) I renamed "Nuitka.py" to a "nuitka" binary. I am keeping the
> >>drop-in replacement as "Python" though.
> >I don't think it's wise to call it "Python",
> 
> Agreed, this is bad idea.

+1

What's wrong with calling nuitka, nuitka ? I do not remember PyPy,
Stackless, Jython, IronPython or any other alternative Python
interpreters trying to install their executable under the name
/usr/bin/python, so why would you want to do it in this case ?

PS: Thank you for working on Nuitka, it looks really interesting.

-- 
Nicolas Chauvat

logilab.fr - services en informatique scientifique et gestion de connaissances  


-- 
To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/2015172854.gd3...@volans.logilab.fr



Re: Request for Review - Nuitka the Python compiler

2011-11-15 Thread Kay Hayen


Hello Nicolas,

you wrote:


On Sat, Nov 12, 2011 at 10:50:13PM +0100, Jakub Wilk wrote:

* Paul Boddie, 2011-11-12, 15:08:

c) I renamed "Nuitka.py" to a "nuitka" binary. I am keeping the
drop-in replacement as "Python" though.

I don't think it's wise to call it "Python",


Agreed, this is bad idea.


+1

What's wrong with calling nuitka, nuitka ? I do not remember PyPy,
Stackless, Jython, IronPython or any other alternative Python
interpreters trying to install their executable under the name
/usr/bin/python, so why would you want to do it in this case ?


For the record, the package installs "/usr/bin/Python" which uses 
"/usr/bin/python" in its "#!" line.


I just got accustomed to it, you know like when you develop something 
over years, and cannot think of anything else.


The "/usr/bin/nuitka" binary is not that one, "Python" is intended to be 
a "behave alike python just be faster in a cached way". And "nuitka" 
shall be the "do one of many things" binary.


I might remove it from the Debian package, or put it to 
"/usr/share/doc/nuitka/examples" and then mention it in a "README.Debian".


The "Python" does not accept "python" alike options anyway yet, it's not 
finished if you wish.


I absolutely don't want "Python" to block the entry of "nuitka" to 
Debian proper. Oh collective Debian-Python Brainpower, tell me a good 
name but "nuitka" for said binary. :-)



PS: Thank you for working on Nuitka, it looks really interesting.


Thanks a lot too.
Kay


--
To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4ec2eeec.6020...@gmx.de



Request for Review: Shedskin (a Python-to-C++ compiler)

2011-11-15 Thread Paul Boddie
Hello,

As I mentioned in the thread concerning Nuitka, I've been trying for a while 
to get Shedskin packaged for Debian, and I've sent the occasional RFS to the 
Mentors list, but I'd be interested to know if anyone is interested in taking 
this work further and/or sponsoring it. Here's the Mentors link:

http://mentors.debian.net/package/shedskin

And here's a link to the packaging itself:

http://hgweb.boddie.org.uk/shedskin-packaging/

Julian Taylor and Jakub Wilk have been very helpful in giving feedback and 
correcting my many packaging mistakes. D Haley also gave many suggestions in 
response to the ITP:

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=564533

Although I don't really use Shedskin myself - I have too many other projects 
currently active, but have been meaning to use it a bit more - the software 
has made substantial progress towards being a widely applicable solution and 
can compile non-trivial programs, producing significant speed-ups. One fairly 
impressive example (that cannot unfortunately be distributed with Debian) is 
a Commodore 64 emulator:

http://shed-skin.blogspot.com/2011/06/shed-skin-08-programming-language.html

There are also indications that Shedskin is occupying a firm place in the 
range of solutions employed to increase the performance of Python-based 
software systems:

http://ianozsvald.com/2011/07/25/high-performance-python-tutorial-v0-2-from-europython-2011/

I intend to maintain the package as long as is necessary, although I would 
also be prepared to let a motivated Debian developer take over the 
responsibility for maintenance. My aim is primarily to make the inclusion of 
Shedskin into Debian as little work as possible for others.

Regards,

Paul


-- 
To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20160008.22254.p...@boddie.org.uk



Re: Request for Review - Nuitka the Python compiler

2011-11-15 Thread Nicolas Chauvat
Hello,

On Tue, Nov 15, 2011 at 11:59:56PM +0100, Kay Hayen wrote:

> Oh collective Debian-Python Brainpower, tell me a good name but
> "nuitka" for said binary. :-)

Reading the doc I understand that "Python" == "Nuitka.py --execute".
Am I correct ?

Maybe Python + nuitka --> nuitka + nuitka-ctl
OrPython + nuitka --> pynuitka + nuitka
OrPython + nuitka --> nuitka + "nuitka compiler"
OrPython + nuitka --> nython + nuitka
Or something better than the above :)

-- 
Nicolas Chauvat

logilab.fr - services en informatique scientifique et gestion de connaissances  


-- 
To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/2015233524.ga27...@volans.logilab.fr



Re: Request for Review - Nuitka the Python compiler

2011-11-15 Thread Kay Hayen


Hello Nicolas,


On Tue, Nov 15, 2011 at 11:59:56PM +0100, Kay Hayen wrote:


Oh collective Debian-Python Brainpower, tell me a good name but
"nuitka" for said binary. :-)


Reading the doc I understand that "Python" == "Nuitka.py --execute".
Am I correct ?


It's "--exe" and "--exectute", but yes, it executes automatically, and 
the missing feature is to e.g. support "-u" and other options that the 
normal "python" has.



Maybe Python + nuitka -->  nuitka + nuitka-ctl
OrPython + nuitka -->  pynuitka + nuitka
OrPython + nuitka -->  nuitka + "nuitka compiler"
OrPython + nuitka -->  nython + nuitka
Or something better than the above :)


I like "nython" somewhat.

I had previously thought of "python.nuitka", but that kind of breaks 
things that expect only version suffixes, I would expect it to not be 
acceptable. If it's not, I would love it.


Hm, what about "nuitka-python" as a binary name of what is now Python, 
is that OK? It seems the readable variant.


Yours,
Kay


--
To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4ec2fa7e.9070...@gmx.de



Re: Request for Review - Nuitka the Python compiler

2011-11-15 Thread Thomas Kluyver
On 15 November 2011 23:49, Kay Hayen  wrote:

> Hm, what about "nuitka-python" as a binary name of what is now Python, is
> that OK? It seems the readable variant.
>

nuitka-python is what I'd call it, from your description. I'm not actually
a Debian packager, though.

Thomas