[Tutor] Tutor Digest, Vol 52, Issue 27

Chris Balderas balderas at whtvcable.com
Tue Jun 10 19:13:14 CEST 2008


I would like to be remove off your mailing list please...

-----Original Message-----
From: tutor-bounces at python.org [mailto:tutor-bounces at python.org] On Behalf
Of tutor-request at python.org
Sent: Tuesday, June 10, 2008 10:05 AM
To: tutor at python.org
Subject: Tutor Digest, Vol 52, Issue 27

Send Tutor mailing list submissions to
	tutor at python.org

To subscribe or unsubscribe via the World Wide Web, visit
	http://mail.python.org/mailman/listinfo/tutor
or, via email, send a message with subject or body 'help' to
	tutor-request at python.org

You can reach the person managing the list at
	tutor-owner at python.org

When replying, please edit your Subject line so it is more specific
than "Re: Contents of Tutor digest..."


Today's Topics:

   1. Re: parsing .txt (Kent Johnson)
   2. Re: IDE (Kent Johnson)
   3. Re: IDE (Alan Gauld)
   4. Re: IDE (Demonic Software)
   5. Re: IDE (Michael yaV)
   6. Re: IDE (Hansen, Mike)
   7. Re: IDE (Hansen, Mike)
   8. Re: IDE (Sean Novak)
   9. Re: IDE (Hansen, Mike)


----------------------------------------------------------------------

Message: 1
Date: Tue, 10 Jun 2008 08:19:27 -0400
From: "Kent Johnson" <kent37 at tds.net>
Subject: Re: [Tutor] parsing .txt
To: "bob gailer" <bgailer at gmail.com>
Cc: tutor at python.org
Message-ID:
	<1c2a2c590806100519j530098eftcfb0ccae01717472 at mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1

On Tue, Jun 10, 2008 at 7:45 AM, bob gailer <bgailer at gmail.com> wrote:
> questionary = []
>
> for line in textdata.split('\n'):
>   if line:
>       tag, content = line.split(' ', 1)
         tag = tag[1:] # strip leading %
>       if tag == "question":
>           questionary.append({tag : content})
>       else:
>           questionary[-1].update({tag : content})

or
  questionary[-1][tag] = content

Kent


------------------------------

Message: 2
Date: Tue, 10 Jun 2008 08:21:44 -0400
From: "Kent Johnson" <kent37 at tds.net>
Subject: Re: [Tutor] IDE
To: "Sean Novak" <snovak at snovak.com>
Cc: tutor at python.org
Message-ID:
	<1c2a2c590806100521q3e69eadx6249211220892633 at mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1

On Tue, Jun 10, 2008 at 7:07 AM, Sean Novak <snovak at snovak.com> wrote:
> I'm looking for the perfect IDE, preferably open source.

'Perfect' is in the eye of the beholder! Some suggestions here:
http://wiki.python.org/moin/IntegratedDevelopmentEnvironments

Kent


------------------------------

Message: 3
Date: Tue, 10 Jun 2008 13:26:08 +0100
From: "Alan Gauld" <alan.gauld at btinternet.com>
Subject: Re: [Tutor] IDE
To: tutor at python.org
Message-ID: <g2lrto$d84$1 at ger.gmane.org>
Content-Type: text/plain; format=flowed; charset="iso-8859-1";
	reply-type=response

"Sean Novak" <snovak at snovak.com> wrote

> I'm looking for the perfect IDE, preferably open source.

Aren't we all! :-)

We used to have editor wars, now its IDE wars...

> someone has tried a few different IDEs and found the one that they 
> love..  I'd be interested in your insight!

I've tried many and liked several but none ae perfect.
And some suit different tasks better than others.

The best of all is probably the Dolphin Smalltalk IDE, but it has
the disadvantage of only doing Smalltalk on a Windows box...

I also liked the Borland Delphi IDE around version 3. The later
versions are based on Eclipse with which I have a love/hate
relationship! But Delphi is commercial and doesn't do Python!

I liked ObjectCenter on my Sun workstation, but it costs big
bucks and doesn't do Python.

For Python work, since I assume that's what you are really
interested in, I use Pythonwin for small projects. For bigger jobs
I use vim with a command prompt and an interactive session.
3 windows and Unix or Cygwin to provide the other tools.

Old fashioned, but it's the most productive route for me.

Alan G 




------------------------------

Message: 4
Date: Tue, 10 Jun 2008 08:48:02 -0500
From: "Demonic Software" <demonic.software at gmail.com>
Subject: Re: [Tutor] IDE
To: tutor at python.org
Message-ID:
	<f989e6210806100648o250e20frcb9976de1f064f3b at mail.gmail.com>
Content-Type: text/plain; charset="iso-8859-1"

I have tried a few and I mainly stick with Eclipse IDE + PyDev for large
projects, simply because I develop stuff in other languages and it is
X-platform.  For small stuff, I might just use Notepad++ (Windows),
Kate/(KDE)/ vim, or ipython for rapid python prototyping :)  My only dislike
about vim is how spacing is interpretted going from editor to editor, so I
dont use it very often for python :/




On Tue, Jun 10, 2008 at 7:26 AM, Alan Gauld <alan.gauld at btinternet.com>
wrote:

> "Sean Novak" <snovak at snovak.com> wrote
>
>  I'm looking for the perfect IDE, preferably open source.
>>
>
> Aren't we all! :-)
>
> We used to have editor wars, now its IDE wars...
>
>  someone has tried a few different IDEs and found the one that they love..
>>  I'd be interested in your insight!
>>
>
> I've tried many and liked several but none ae perfect.
> And some suit different tasks better than others.
>
> The best of all is probably the Dolphin Smalltalk IDE, but it has
> the disadvantage of only doing Smalltalk on a Windows box...
>
> I also liked the Borland Delphi IDE around version 3. The later
> versions are based on Eclipse with which I have a love/hate
> relationship! But Delphi is commercial and doesn't do Python!
>
> I liked ObjectCenter on my Sun workstation, but it costs big
> bucks and doesn't do Python.
>
> For Python work, since I assume that's what you are really
> interested in, I use Pythonwin for small projects. For bigger jobs
> I use vim with a command prompt and an interactive session.
> 3 windows and Unix or Cygwin to provide the other tools.
>
> Old fashioned, but it's the most productive route for me.
>
> Alan G
>
> _______________________________________________
> Tutor maillist  -  Tutor at python.org
> http://mail.python.org/mailman/listinfo/tutor
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://mail.python.org/pipermail/tutor/attachments/20080610/4eff3776/attach
ment-0001.htm>

------------------------------

Message: 5
Date: Tue, 10 Jun 2008 10:44:44 -0400
From: Michael yaV <michael at yavarsity.com>
Subject: Re: [Tutor] IDE
To: Alan Gauld <alan.gauld at btinternet.com>
Cc: tutor at python.org
Message-ID: <7B3C37F3-6252-4148-8892-76E18ADFACB1 at yavarsity.com>
Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes

How about for the Mac platform?


On Jun 10, 2008, at 8:26 AM, Alan Gauld wrote:

> "Sean Novak" <snovak at snovak.com> wrote
>
>> I'm looking for the perfect IDE, preferably open source.
>
> Aren't we all! :-)
>
> We used to have editor wars, now its IDE wars...
>
>> someone has tried a few different IDEs and found the one that they  
>> love..  I'd be interested in your insight!
>
> I've tried many and liked several but none ae perfect.
> And some suit different tasks better than others.
>
> The best of all is probably the Dolphin Smalltalk IDE, but it has
> the disadvantage of only doing Smalltalk on a Windows box...
>
> I also liked the Borland Delphi IDE around version 3. The later
> versions are based on Eclipse with which I have a love/hate
> relationship! But Delphi is commercial and doesn't do Python!
>
> I liked ObjectCenter on my Sun workstation, but it costs big
> bucks and doesn't do Python.
>
> For Python work, since I assume that's what you are really
> interested in, I use Pythonwin for small projects. For bigger jobs
> I use vim with a command prompt and an interactive session.
> 3 windows and Unix or Cygwin to provide the other tools.
>
> Old fashioned, but it's the most productive route for me.
>
> Alan G
>
> _______________________________________________
> Tutor maillist  -  Tutor at python.org
> http://mail.python.org/mailman/listinfo/tutor
>



------------------------------

Message: 6
Date: Tue, 10 Jun 2008 09:39:21 -0600
From: "Hansen, Mike" <Mike.Hansen at atmel.com>
Subject: Re: [Tutor] IDE
To: <tutor at python.org>
Message-ID:
	<7941B2693F32294AAF16C26B679A258D0283795D at csomb01.corp.atmel.com>
Content-Type: text/plain;	charset="us-ascii"

 

> -----Original Message-----
> From: tutor-bounces at python.org 
> [mailto:tutor-bounces at python.org] On Behalf Of Michael yaV
> Sent: Tuesday, June 10, 2008 8:45 AM
> To: Alan Gauld
> Cc: tutor at python.org
> Subject: Re: [Tutor] IDE
> 
> How about for the Mac platform?
> 

Textmate(not open source) but most who program on the mac love it.

TextWrangler(not open source, but free)

Open source
-----------
VIM
Emacs(Aquamacs)
Eclipse

Probably not considered IDEs
----------------------------
Smultron
SubEthaEdit

Mike


------------------------------

Message: 7
Date: Tue, 10 Jun 2008 09:49:40 -0600
From: "Hansen, Mike" <Mike.Hansen at atmel.com>
Subject: Re: [Tutor] IDE
To: <tutor at python.org>
Message-ID:
	<7941B2693F32294AAF16C26B679A258D02837987 at csomb01.corp.atmel.com>
Content-Type: text/plain;	charset="us-ascii"

 

> -----Original Message-----
> From: tutor-bounces at python.org 
> [mailto:tutor-bounces at python.org] On Behalf Of Sean Novak
> Sent: Tuesday, June 10, 2008 5:08 AM
> To: tutor at python.org
> Subject: [Tutor] IDE
> 
> I'm looking for the perfect IDE, preferably open source.  I've  
> installed Bluefish, which I find to be a little buggy still.  
> I'm just  
> starting to dive into emacs, which I feel is a little daunting.  If  
> someone has tried a few different IDEs and found the one that they  
> love..  I'd be interested in your insight!
> 
> Thank you!
> 
> Sean

Since you mentioned Bluefish, I'm assuming you are on a Linux/Unix
system.

VIM
Emacs
SPE(I'm not sure if it's open source, but it's free)
Komodo Edit
Eclipse w/Pydev
Eric4

I use VIM the majority of the time. The company I work for purchased
Komodo IDE for me, and I use it off and on. I do my development on a
Windows XP machine mostly for web applications that run on a Linux box. 

Mike


------------------------------

Message: 8
Date: Tue, 10 Jun 2008 12:44:02 -0400
From: Sean Novak <snovak at snovak.com>
Subject: Re: [Tutor] IDE
To: tutor at python.org
Message-ID: <36A3D5CB-C705-4852-8F1F-457D0E15B0DB at snovak.com>
Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes

>
> Wow.. thanks everyone!!  I am on a mac,, currently.  But, I often  
> bounce from one computer to the next.. often Linux.  So, I like the  
> VIM option as it comes pre installed on either OS.  One thing that I  
> like about EMACS, however, is the ability to run the current buffer  
> interactively to a python command line.  Is there a way to set this  
> up in VIM?  Why not just use EMACS?  I'm already pretty familiar  
> with VIM (shocking, I know).  But, as is,, I wouldn't consider it an  
> IDE.  It's more of a really really nice text editor.  I hope I don't  
> get flamed for that last one.  Does anyone know of a documented  
> useful workflow using VIM and it's other UNIX compatriots that feels  
> more like an IDE?  Links would be very appreciated!!!  Any video  
> links/tutorials.. I will make you a delicious sandwich.
>
> Sean
>
>
> On Jun 10, 2008, at 11:39 AM, Hansen, Mike wrote:
>
>>
>>
>>> -----Original Message-----
>>> From: tutor-bounces at python.org
>>> [mailto:tutor-bounces at python.org] On Behalf Of Michael yaV
>>> Sent: Tuesday, June 10, 2008 8:45 AM
>>> To: Alan Gauld
>>> Cc: tutor at python.org
>>> Subject: Re: [Tutor] IDE
>>>
>>> How about for the Mac platform?
>>>
>>
>> Textmate(not open source) but most who program on the mac love it.
>>
>> TextWrangler(not open source, but free)
>>
>> Open source
>> -----------
>> VIM
>> Emacs(Aquamacs)
>> Eclipse
>>
>> Probably not considered IDEs
>> ----------------------------
>> Smultron
>> SubEthaEdit
>>
>> Mike
>> _______________________________________________
>> Tutor maillist  -  Tutor at python.org
>> http://mail.python.org/mailman/listinfo/tutor
>



------------------------------

Message: 9
Date: Tue, 10 Jun 2008 11:05:08 -0600
From: "Hansen, Mike" <Mike.Hansen at atmel.com>
Subject: Re: [Tutor] IDE
To: <tutor at python.org>
Message-ID:
	<7941B2693F32294AAF16C26B679A258D02837AB6 at csomb01.corp.atmel.com>
Content-Type: text/plain;	charset="us-ascii"

 

> -----Original Message-----
> From: tutor-bounces at python.org 
> [mailto:tutor-bounces at python.org] On Behalf Of Sean Novak
> Sent: Tuesday, June 10, 2008 10:44 AM
> To: tutor at python.org
> Subject: Re: [Tutor] IDE
> 
> >
> > Wow.. thanks everyone!!  I am on a mac,, currently.  But, I often  
> > bounce from one computer to the next.. often Linux.  So, I 
> like the  
> > VIM option as it comes pre installed on either OS.  One 
> thing that I  
> > like about EMACS, however, is the ability to run the 
> current buffer  
> > interactively to a python command line.  Is there a way to 
> set this  
> > up in VIM?  Why not just use EMACS?  I'm already pretty familiar  
> > with VIM (shocking, I know).  But, as is,, I wouldn't 
> consider it an  
> > IDE.  It's more of a really really nice text editor.  I 
> hope I don't  
> > get flamed for that last one.  Does anyone know of a documented  
> > useful workflow using VIM and it's other UNIX compatriots 
> that feels  
> > more like an IDE?  Links would be very appreciated!!!  Any video  
> > links/tutorials.. I will make you a delicious sandwich.
> >
> > Sean


Here's a couple of links. I need to explore some of the stuff in Peter's
Blog more.

http://www.petersblog.org/node/461

http://clipboarded.blogspot.com/2007/10/vim-as-ide.html



------------------------------

_______________________________________________
Tutor maillist  -  Tutor at python.org
http://mail.python.org/mailman/listinfo/tutor


End of Tutor Digest, Vol 52, Issue 27
*************************************



More information about the Tutor mailing list