Moving to an IDE for programming (Eclipse with PyDev) | Linux Today

Moving to an IDE for programming (Eclipse with PyDev)

Written By
TH
Terry Hancock
Oct 20, 2009

[ Thanks to steve
hill
for this link. ]

“Eclipse is known mainly as a Java IDE and it does
require Java itself, but it is also a powerful and flexible
multi-purpose platform, and adaptations exist for programming in
many languages, including Java, C/C++, Lisp, and Python. Python
support is available with an Eclipse package called
“PyDev”, and I have found it to be a big step up.

“Programming through the ages

“When I learned “vi”, I did not do so by choice in
any real sense of the word. At that time, I was using a university
Unix computer, and my choices were between vi and what was known as
a “line editor”.[1] Emacs probably did exist in 1985,
but I certainly hadn’t heard anything about it and I
don’t think we had a copy. So, I knuckled under and learned
all of vi’s bizarre syntax and hot keys, because I had to. I
then developed my first professional program in Fortran 77 using
it, which was probably about 5000 lines of original code. Needless
to say, I learned vi pretty thoroughly.”


Complete Story

TH

Terry Hancock

Linux Today Logo

LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.