On 22/08/06, Philippe Valembois - Phil
<[EMAIL PROTECTED]> wrote:
> Le Monday 21 August 2006 10:33, Ole André Vadla Ravnås a écrit:
> > On 8/21/06, Youness Alaoui <[EMAIL PROTECTED]> wrote:
> > > py2exe will create an executable in native code, out of the python code
> > > (or maybe it's a python interpreter with bundled pyc/pyo byte code
> > > objects... (reminds me of freewrap for tcl/tk)
> >
> > Yeah it's the latter, it bundles everything you need along with the
> > interpreter.

> There is sth equivalent for Linux :
> http://wiki.python.org/moin/Freeze

There is also a similar one for Mac which supports universal binaries :
http://undefined.org/python/py2app.html

--will

> > also pyrex converts python to C which can be compiled (bad idea)...
> >
> >
> > There's also psyco: http://psyco.sourceforge.net/
> > But I reckon such optimization tools are more appropriate for really
> > performance-sensitive code, like realtime audio processing, etc. :-)
> >
> > anyways, the default python IDE looks like crap, I rtied it, hated it
> > (maybe
> >
> > > not used to it).. also, the 'help' of python looks awefull.. didn't
> > > look in the website or anything, just plain 'python -> help'.. it's hard
> > > to find what you want or to even know how to use the help...
> For the Help I said it :p I am glad you thought the same thing that me :d
> >
> > The default IDE is indeed crap. :-) I personally prefer PyDev (
> > http://pydev.sourceforge.net/), which is a plugin for Eclipse. It has code
> > completion, refactoring, integrated debugging and lots of other goodies.
> I looked once to Boa-Constructor and Eric3 for my father... Boa is WxWindows
> and Eric3 is QT...
> But for an good list look at
> http://wiki.python.org/moin/IntegratedDevelopmentEnvironments
> Phil
> PS if you want docs about softwares go to the Python Wiki
> >
> > Regards,
> > Ole André
> >
> >
> > but the language looks promising, apart from the indentation problem, it
> >
> > > looks fairly nice. I only wonder if there is any alternatives, or a fork
> > > of python which allows for normal, braced syntax...
> > >
> > > p.s.: old, huge code is not so easy to read imo...
> > >
> > > KKRT
> > >
> > > On Sun, Aug 20, 2006 at 11:57:40PM -0400, Youness Alaoui wrote:
> > > > Yeah, don't worry, I read it already... it's a quite interesting
> > >
> > > article.. I then looked at a python code I had (the ISF decompressor from
> > > Ole)
> > >
> > > > and after installing the python-mode for emacs (haha! no flame war
> > >
> > > please vi users :P) I found it 'acceptable'.. I still don't like it, and
> > > for
> > >
> > > > sure, without a proper editor, it becomes difficult to read/write the
> > >
> > > code (without syntax highliting it's difficult (for a n00b) to easily see
> > >
> > > > where a proc starts or ends...)
> > > > but I think it's manageable... if the pros go for python, I'm willing
> > > > to
> > >
> > > learn it and start working with it.
> > >
> > > > Any quick info on python ? need for an interpreter ? can it be compiled
> > >
> > > (native code) ? can it be pre-compiled (bytecode that still needs an
> > >
> > > > interpreter) ? or only interpreted (like tcl)... only one thing to
> > >
> > > install or python to install + other stuff ? any easy way to install
> > > bindings
> > >
> > > > (like cpan for perl) ?
> > > > etc... that kind of info would be usefull.
> > > >
> > > > thanks,
> > > > KKRT
> > > >
> > > > On Sun, Aug 20, 2006 at 10:46:20PM -0400, Philippe Khalaf wrote:
> > > > > On Sun, 20 Aug 2006 21:28:43 -0400
> > > > >
> > > > > [EMAIL PROTECTED] (Youness Alaoui) wrote:
> > > > > > Make fun of me???? BASTARD!!!! :@ :p
> > > > > > j/k
> > > > > > Yeah, I know, I'm stubborn and I either 'like it' or not.. and
> > >
> > > idnentation as part of the syntax.. I don't like.. I do have a small
> > > experience
> > >
> > > > > > with it, with maybe the only other language which considers spaces
> > >
> > > as being part of the syntax... COBOL :p and I don't like that!
> > >
> > > > > Go skim over the article ole gave :
> > > > > http://www.linuxjournal.com/article/3882
> > > > >
> > > > > E.R. had the same impression as you at first but as you see the rest
> > > > > was very positive.
> > > > >
> > > > > Regards,
> > > > > Philippe
> > > > >
> > > > > > KKRT
> > > > > >
> > > > > > On Sun, Aug 20, 2006 at 12:05:33PM -0400, Philippe Khalaf wrote:
> > > > > > > On Sat, 19 Aug 2006 23:30:46 -0400
> > > > > > >
> > > > > > > "Madd Matt" <[EMAIL PROTECTED]> wrote:
> > > > > > > > You mean python cons where you say TCL cons at one point.
> > > > > > > >
> > > > > > > > Having learned python, you get used to the indentation very
> > >
> > > fast.  I
> > >
> > > > > > > > wouldn't list it as a big con.  You get very readable code as a
> > >
> > > result
> > >
> > > > > > > > as well.  Its debatable.
> > > > > > >
> > > > > > > Actually I put the indentation in there ironically to make fun of
> > > > > > > Youness. I'll remove it from the wiki.
> > > > > > >
> > > > > > > Regards,
> > > > > > > Philippe
> > > > > > >
> > > > > > > > Another Pro is I can do more than sit on the sidelines and
> > >
> > > listen to
> > >
> > > > > > > > this mailing list with python.  I was about to start writing my
> > >
> > > own
> > >
> > > > > > > > python msn client, but I'll help this one instead if that
> > >
> > > language is
> > >
> > > > > > > > picked.
> > > > > > > >
> > > > > > > > On 8/19/06, Philippe Khalaf <[EMAIL PROTECTED]>
> > >
> > > wrote:
> > > > > > > > > Hi,
> > > > > > > > >
> > > > > > > > > I reread all posts about this, and here is what I got :
> > > > > > > > >
> > > > > > > > > Quick summary of what was said until now.
> > > > > > > > >
> > > > > > > > > ------ TCL PROS in aMSN2 ----------
> > > > > > > > > - No need for anyone to learn any new language (good & bad
> > >
> > > reason)
> > >
> > > > > > > > > - If people learn a new language, the intial code will
> > >
> > > probably be crap
> > >
> > > > > > > > > (good reason, but it might also bring in new experienced devs
> > >
> > > to help
> > >
> > > > > > > > > out)
> > > > > > > > > - We *might* be able to reuse code (good reason, but not sure
> > >
> > > how much
> > >
> > > > > > > > > code we really can reuse in new design)
> > > > > > > > > - cross-platform
> > > > > > > > >
> > > > > > > > > ------ TCL CONS in aMSN2 ----------
> > > > > > > > > - Bindings hell (this might just be a complete project killer
> > >
> > > btw)
> > >
> > > > > > > > > - old, outdated, unpopular language (this means it's harder
> > > > > > > > > to
> > >
> > > capture
> > >
> > > > > > > > > young and bright hackers who are interested in better and
> > > > > > > > > more
> > >
> > > popular
> > >
> > > > > > > > > languages)
> > > > > > > > > - In aMSN2, the main advantage of using TCL/TK (cross
> > >
> > > platform, no
> > >
> > > > > > > > > compilation), is long gone.
> > > > > > > > >
> > > > > > > > > ------ PYTHON PROS in aMSN2 ----------
> > > > > > > > > - new popular and active language (this means many more
> > >
> > > hackers will
> > >
> > > > > > > > > probably join the project)
> > > > > > > > > - opportunity to expand our skills and learn something new
> > > > > > > > > and
> > >
> > > better
> > >
> > > > > > > > > - all required bindings are available, maintained and
> > >
> > > distributed
> > >
> > > > > > > > > - faster development than TCL or most any other languages
> > > > > > > > > - object oriented language
> > > > > > > > > - cross-platform
> > > > > > > > >
> > > > > > > > > ------ TCL CONS in aMSN2 ----------
> > > > > > > > > - Wierd indentation (very bad reason)
> > > > > > > > > - Must learn new language (not necessarily a bad thing)
> > > > > > > > > - what else?
> > > > > > > > >
> > > > > > > > > If someone would please put this up on the wiki and then
> > >
> > > anyone who
> > >
> > > > > > > > > has any new PROs and CONS can add it. Once we feel it is
> > >
> > > complete we can
> > >
> > > > > > > > > vote. Anyone has any objections to this methodology?
> > > > > > > > >
> > > > > > > > > Regards,
> > > > > > > > > Philippe
> > >
> > > -------------------------------------------------------------------------
> > >
> > > > > > > > > Using Tomcat but need to do more? Need to support web
> > >
> > > services, security?
> > >
> > > > > > > > > Get stuff done quickly with pre-integrated technology to make
> > >
> > > your job easier
> > >
> > > > > > > > > Download IBM WebSphere Application Server v.1.0.1 based on
> > >
> > > Apache Geronimo
> > >
> > > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> > >
> > > > > > > > > _______________________________________________
> > > > > > > > > Amsn-devel mailing list
> > > > > > > > > Amsn-devel@lists.sourceforge.net
> > > > > > > > > https://lists.sourceforge.net/lists/listinfo/amsn-devel
> > >
> > > -------------------------------------------------------------------------
> > >
> > > > > > > > Using Tomcat but need to do more? Need to support web services,
> > >
> > > security?
> > >
> > > > > > > > Get stuff done quickly with pre-integrated technology to make
> > >
> > > your job easier
> > >
> > > > > > > > Download IBM WebSphere Application Server v.1.0.1 based on
> > >
> > > Apache Geronimo
> > >
> > > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> > >
> > > > > > > > _______________________________________________
> > > > > > > > Amsn-devel mailing list
> > > > > > > > Amsn-devel@lists.sourceforge.net
> > > > > > > > https://lists.sourceforge.net/lists/listinfo/amsn-devel
> > >
> > > -------------------------------------------------------------------------
> > >
> > > > > > > Using Tomcat but need to do more? Need to support web services,
> > >
> > > security?
> > >
> > > > > > > Get stuff done quickly with pre-integrated technology to make
> > > > > > > your
> > >
> > > job easier
> > >
> > > > > > > Download IBM WebSphere Application Server v.1.0.1 based on Apache
> > >
> > > Geronimo
> > >
> > > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> > >
> > > > > > > _______________________________________________
> > > > > > > Amsn-devel mailing list
> > > > > > > Amsn-devel@lists.sourceforge.net
> > > > > > > https://lists.sourceforge.net/lists/listinfo/amsn-devel
> > >
> > > -------------------------------------------------------------------------
> > >
> > > > > > Using Tomcat but need to do more? Need to support web services,
> > >
> > > security?
> > >
> > > > > > Get stuff done quickly with pre-integrated technology to make your
> > >
> > > job easier
> > >
> > > > > > Download IBM WebSphere Application Server v.1.0.1 based on Apache
> > >
> > > Geronimo
> > >
> > > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> > >
> > > > > > _______________________________________________
> > > > > > Amsn-devel mailing list
> > > > > > Amsn-devel@lists.sourceforge.net
> > > > > > https://lists.sourceforge.net/lists/listinfo/amsn-devel
> > >
> > > -------------------------------------------------------------------------
> > >
> > > > > Using Tomcat but need to do more? Need to support web services,
> > >
> > > security?
> > >
> > > > > Get stuff done quickly with pre-integrated technology to make your
> > > > > job
> > >
> > > easier
> > >
> > > > > Download IBM WebSphere Application Server v.1.0.1 based on Apache
> > >
> > > Geronimo
> > >
> > > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> > >
> > > > > _______________________________________________
> > > > > Amsn-devel mailing list
> > > > > Amsn-devel@lists.sourceforge.net
> > > > > https://lists.sourceforge.net/lists/listinfo/amsn-devel
> > >
> > > -------------------------------------------------------------------------
> > >
> > > > Using Tomcat but need to do more? Need to support web services,
> > >
> > > security?
> > >
> > > > Get stuff done quickly with pre-integrated technology to make your job
> > >
> > > easier
> > >
> > > > Download IBM WebSphere Application Server v.1.0.1 based on Apache
> > >
> > > Geronimo
> > >
> > > > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=12164
> > > >2 _______________________________________________
> > > > Amsn-devel mailing list
> > > > Amsn-devel@lists.sourceforge.net
> > > > https://lists.sourceforge.net/lists/listinfo/amsn-devel
> > >
> > > -------------------------------------------------------------------------
> > > Using Tomcat but need to do more? Need to support web services, security?
> > > Get stuff done quickly with pre-integrated technology to make your job
> > > easier
> > > Download IBM WebSphere Application Server v.1.0.1 based on Apache
> > > Geronimo
> > > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> > > _______________________________________________
> > > Amsn-devel mailing list
> > > Amsn-devel@lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/amsn-devel
>
>
> -------------------------------------------------------------------------
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> _______________________________________________
> Amsn-devel mailing list
> Amsn-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/amsn-devel
>

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Amsn-devel mailing list
Amsn-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/amsn-devel

Reply via email to