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 p...@boddie.org.uk, 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 Boddiep...@boddie.org.uk, 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 kayha...@gmx.de 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