[ale] Need help with a Python Script

Wolf Halton wolf.halton at gmail.com
Mon Nov 21 14:13:55 EST 2011


I have had success with python tutor list.
-------------
Tutor maillist  -  Tutor at python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor
-------------

For what it is worth.

On Fri, Nov 18, 2011 at 10:30 AM, Michael B. Trausch <mike at trausch.us>wrote:

> On 11/17/2011 11:19 PM, Richard Bronosky wrote:
> > No, Seriously. You should be using a REPL. Even if you just use the
> > plain python REPL, it would give you feed back as you try each line.
> > I've updated Steven's notes below...
>
> Realizing that I might be lighting a little bit of a fire here...
>
> I've done programming for the longest time in Emacs (which I seriously
> love, especially when I need to do non-trivial refactorings that can be
> mostly automated; I've actually recently used Emacs Lisp to save myself
> a good 30 hours of programming work, and I only had to make minor manual
> cleanups afterward).  However, I was looking around for something that
> might make things better, and I believe that I have found something very
> interesting.
>
> There is an IDE called PyCharm, done by JetBrains.  (They also have
> several other IDEs for different target environments.)  The IDE
> understands Python and even has special support for Django, which is
> really nifty.  It is, unfortunately, proprietary software, which means
> that there are licensing questions.  However, their licensing model
> seems very reasonable; for example, if you buy a personal license, you
> can install it on all of your workstations without an issue (according
> to them; I asked them last week to be sure), as long as you're only
> using one of them at a time.  The personal licenses are non-transferable
> as well.
>
> Businesses can buy licenses using a different model, and they can even
> run the whole kit-and-kaboodle from a network source so long as they
> ensure that they don't go over the number of licenses that they have for
> the software.
>
> What really dragged me in is just how much the system conveys without
> having to clutter up the display with gobs of text.  It isn't as
> intelligent as it could be, but I am sure that they are constantly
> improving it.  It also supports Python 3.
>
> The other downside to it is that it is a Java application.  That said,
> it doesn't seem to be a memory hog like Eclipse is.  PyCharm is built on
> IntelliJ IDEA, which Java programmers on the list have likely heard of.
>
> If you're working on Python code a lot it might be worth looking into.
> It even has code completion support as part of its internal Python
> console, so you can test ideas right there in the same window.  It's
> really amazing if you, like I, have any sorts of issues typing for long
> periods of time.  I've also found that I refer to the Python
> documentation less, since it provide code completion suggestions I don't
> usually have to go digging in Python's help files or documentation on
> the Web site to find what it is I wanted to do.
>
> (My biggest problem is that I can't keep all the standard libraries that
> I know about straight in my head anymore, they've all become jumbled.
> No matter what environment I'm in, I'm forever pulling up documentation
> just to jog my memory.)
>
> It would be nice if they had something like this for C that was also
> cross-platform, though I can understand why they don't.
>
> Anyway, I thought it would be something to point out.  I realize it's
> not free software (well, they have free software versions of the core
> IDE).  Also, if you're working on free software projects with it, they
> will give you a license to use it for free.
>
>        --- Mike
>
>
> _______________________________________________
> Ale mailing list
> Ale at ale.org
> http://mail.ale.org/mailman/listinfo/ale
> See JOBS, ANNOUNCE and SCHOOLS lists at
> http://mail.ale.org/mailman/listinfo
>
>


-- 
This Apt Has Super Cow Powers - http://sourcefreedom.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.ale.org/pipermail/ale/attachments/20111121/9739e716/attachment.html 


More information about the Ale mailing list