Re: using python for significant tasks

2007-04-17 חוט Tal Einat
On 4/16/07, Ronnie Maor <[EMAIL PROTECTED]> wrote: I just joined a new startup and trying to build a case for using python as the main programming language. Performance shouldn't be a problem for this application, and the main considerations are quick development cycle and maintainability. It wo

Re: using python for significant tasks

2007-04-16 חוט Roman Yakovenko
On 4/17/07, Amit Aronovitch <[EMAIL PROTECTED]> wrote: On 4/16/07, Roman Yakovenko <[EMAIL PROTECTED]> wrote: > From my experience the only issue I has with Python is refactoring or > massive changes in the project. > There are cases where you want to change type of variable, function return > t

Re: using python for significant tasks

2007-04-16 חוט Ori Peleg
Hi Eli! [profiler with mixed Python/C code] I miss this too. I use an inconvenient workaround - I profile with a Python profiler, then profile the Python executable running the code with a C profiler. [Boo] It really looks nice! Its performance should be checked closely, though - I thought the s

Re: using python for significant tasks

2007-04-16 חוט Ori Peleg
Yes, you should program in Python! (or a similar agile language) :-) My main points: - Python is excellent for refactoring (beats C++ and, yes, Java too) - Don't move an inch with unit and system tests - These tests are much easier to write in Python - Compiler-checked interfaces aren't

Re: using python for significant tasks

2007-04-16 חוט Eli Golovinsky
Go to www.zoozla.com. It's a media uploader I've developed for my own startup. It's not public yet, but drop your email there and you should get a download link shortly. It shows you what you can do with Python and wxPython in terms of GUI and web automation. I found Python lacking in two main a

Re: using python for significant tasks

2007-04-16 חוט Ronnie Maor
slightly edited) response. -- Forwarded message -- From: Adi Sharabani < [EMAIL PROTECTED]> Date: Apr 17, 2007 12:01 AM Subject: RE: using python for significant tasks To: Tal Einat <[EMAIL PROTECTED]> Hi, IronPython has some problems with it but we are conside

Re: using python for significant tasks

2007-04-16 חוט Amit Aronovitch
On 4/16/07, Roman Yakovenko <[EMAIL PROTECTED]> wrote: From my experience the only issue I has with Python is refactoring or massive changes in the project. There are cases where you want to change type of variable, function return type or argument and ask a compiler to find all places it is use

Re: using python for significant tasks

2007-04-16 חוט Roman Yakovenko
On 4/16/07, Ronnie Maor <[EMAIL PROTECTED]> wrote: I just joined a new startup and trying to build a case for using python as the main programming language. Performance shouldn't be a problem for this application, and the main considerations are quick development cycle and maintainability. It wo