[Edu-sig] Eclipse as Python3 IDE
kirby.urner at gmail.com
Mon Jun 28 00:03:56 CEST 2010
Just wanted to share experiences using PyDev plugin within
Eclipse, with Python 3...
I've not been unable to get pickle to work properly, with the
error confirmed by others.
Sometimes (in at least one case) an error marker will
indicate a module name cannot be resolved, and yet it
imports and works anyway.
Getting proper syntax-coloring around triple-quotes seems
problematic, especially when the first line is empty e.g.
comments go here
However, I'm able to get the coloring situation to resolve
by moving text around later...
On the whole, Eclipse is pretty capable in supplying an
interactive shell, lots of different windows. There's even a
terminal window option if you want to do ssh into a
server right from within Eclipse.
As the above difficulties get ironed out, I think Eclipse will
continue to serve as a development platform for Pythonistas.
It's not the only option, given Visual Studio, Wing IDE etc.,
but it's one of the better free ones (eMacs, vim -- these
do everything too, in the hands of experienced users,
Notepad not so much).
[ I remember how Jason Cunliffe used to post a lot about
Leo to this archive. There's a school of thought that's more
into "literary programming" as I'd call it, where comments
might be relatively copious, with more hypertext relationships.
You get these fancy markups... ]
Some of you may be familiar with the O'Reilly School of
Technology (OST) and its use of Eclipse as a front end to
accredited courses in the many languages, databases
and so on.
Rather than use the free-standing Eclipse, which is an option,
you get a customized student version called Ellipse that
runs of their servers in a remote desktop session.
This seems a creative approach and gets a next generation
of developer prepared with one of the state of the art environments,
using some of the best industry standard tools (e.g. Python
PS: in other news, I've continued to focus on the plight of the
lone FoxPro coder (which was me for many years, but not just
me) and possible migration paths for legacy applications.
FoxPro is a dialect of xBase nutured by Microsoft over the
decades. It competes with their other products and too many
people use it for free (not the original business model, unlike
Java's) so the plan is to discontinue support for it by 2015
I think it is.
This decision is having lots of boat rocking-ripple effects, It's
not automatic that the .NET platform is where to go next,
certainly not with VB necessarily. New developers don't
want to waste time learning a proprietary dead language
that might be hard to come by down the road, so there's
increasing pressure to migrate those legacy FoxPro apps
that still do valuable work.
I haven't been tracking closely and don't know if MSFT is
taking IronPython that seriously, in terms of marketing and
Server side apps still seem to be gaining over thick clients in
many institutional settings, but again, I'm not posing as
having a lot of overview here. Gotta read all those IT mags
I guess, but who has the time? Pointers to true story
use cases welcome.
More information about the Edu-sig