On Sun, 05 Dec 2004 02:26:48 +0000, Jon Mercer <[EMAIL PROTECTED]> wrote: > On the matter of IDEs, I've found that Eclipse (http://www.eclipse.org) > is amazing, although I suspect that it takes a bit of learning to get > used to it and I'm nowhere near making full use of all it can do. It has > a really useful plugin in the shape of PyDev. I strongly recommend > having a play, although at 2am on a Sunday morning it may be peripheral > to what you are trying to achieve!
I'd second the suggestion to look into Eclipse if you are interested in an IDE. I'm just starting to work in OS X (G5 now, possibly a Powerbook in the future) coming from a Linux background. What I like about Eclipse is that it is cross-platform, and it also supports the other languages I've worked with in the past (Java, C/C++). PyDev seems to work pretty well. And I've seen lots of other folks developing plug-ins for Eclipse that lead me to believe that this is an IDE worth learning, even if you're going to do most of your work on the command line. I have installed XCode based on what I saw at the Apple booth at the SC2004 - I really like the tools that Apple has developed. However, I've yet to really play with it and see what can be done. I haven't been able to find much about using XCode for Python, so I'm assuming that there isn't much in the way of support. (I take that back, I just went to http://developer.apple.com and discovered that XCode will interpret Python files and does provide syntax hilighting. Learn something new every day...) I have done most of my Python programming in Linux using the command line, IDLE, and Emacs. This isn't supported very well out of the box by OS X, as I prefer the "prettier" GUI Emacs implementations over the straight Terminal if I can get it. There are a couple of Carbon implementations out there for Emacs, and one of them includes the python Emacs module for syntax highlighting and auto-indentation. I don't remember off the top of my head which one it is. If you're interested, I can check on Monday when I get back to work and let you know. One of the Carbon implementations of Emacs plus macPython gets me pretty much where I was comfortable in Linux, so I'm happy there. The tools are available for OS X - it may take a bit of digging, but I'm coming to the conclusion that OS X is the OS I've been looking for for a while. Good luck with your searching. Abe Mathews -- http://mail.python.org/mailman/listinfo/python-list