473,326 Members | 2,192 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,326 software developers and data experts.

Productivity and Quality of IDE


In todays posting
"Any wing2.0 users here?"
I found in the sentence
"What can you say about this IDE? He say's 'if I think it could
improve my productivity he's willing to buy it for me."

the indirect question:

Can a better Python IDE increase programmers productivity?

From my experience as (part-time) programmer I would tell, that the
actual productivity depends heavily on so many other things, that it
makes the IDE the last one in the chain of factors behind productivity.

What is your opinion?

Does the answer differ when coming from a programming team manager or
from a programmer himself?

If you are a Python software house manager, would you buy me the WingIDE
(a single OS license for Wing IDE Pro is $179 and a dual OS license is
$295) if I were working for you as a Python programmer or would you
point me to freeware solutions instead? Or would you expect me to buy it
myself as I should be interested to increase my productivity myself?

What IDE do the professional Python programmer teams behind Python
Software Foundation use?

And the most interesting question:

Which Python programming environment uses Guido van Rossum ???
Claudio
Jan 2 '06 #1
4 2128
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I say it entirely depends on what your programming. For instance, if
creating a GUI, there is no question that a well developed high quality
IDE is a huge help -- from the point of view of stub generation and code
completion, as well as the GUI designer.

Conversly, if I'm writing a daemon or other text program, it matters
less. Code completion, syntax verification, and the like is still
useful (hence I use Eclipse -- but others do as well), but not nearly as
mandatory as it would be with other developments.

Dan

Claudio Grondi wrote:

In todays posting
"Any wing2.0 users here?"
I found in the sentence
"What can you say about this IDE? He say's 'if I think it could
improve my productivity he's willing to buy it for me."

the indirect question:

Can a better Python IDE increase programmers productivity?

From my experience as (part-time) programmer I would tell, that the
actual productivity depends heavily on so many other things, that it
makes the IDE the last one in the chain of factors behind productivity.

What is your opinion?

Does the answer differ when coming from a programming team manager or
from a programmer himself?

If you are a Python software house manager, would you buy me the WingIDE
(a single OS license for Wing IDE Pro is $179 and a dual OS license is
$295) if I were working for you as a Python programmer or would you
point me to freeware solutions instead? Or would you expect me to buy it
myself as I should be interested to increase my productivity myself?

What IDE do the professional Python programmer teams behind Python
Software Foundation use?

And the most interesting question:

Which Python programming environment uses Guido van Rossum ???
Claudio


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (MingW32)

iD8DBQFDuVrVxR8T9cTCOI0RApO1AKDErYia76nsMgoXMpY3YK OG70STqACbBWY5
PLt4cWe19CgvMdRxQo64Q6w=
=wVl8
-----END PGP SIGNATURE-----
Jan 2 '06 #2
Daniel J. Rubin wrote:
I say it entirely depends on what your programming. For instance, if
creating a GUI, there is no question that a well developed high quality
IDE is a huge help -- from the point of view of stub generation and code
completion, as well as the GUI designer.


Most non-IDE users still use GUI designers and other tools (and many
standalone programmer's editors had code completion long before Eclipse
existed). I've had no problem using unintegraded gui designers to
build large GUIs. I fail to see how bundling it in a package with my
editor and debugger would make it more productive.

Jan 2 '06 #3
"Daniel J. Rubin" <ru*****@gmail.com> writes:
I say it entirely depends on what your programming. For instance, if
creating a GUI, there is no question that a well developed high quality
IDE is a huge help -- from the point of view of stub generation and code
completion, as well as the GUI designer.


I disagree. I find GUI designers a waste of time.

<mike
--
Mike Meyer <mw*@mired.org> http://www.mired.org/home/mwm/
Independent WWW/Perforce/FreeBSD/Unix consultant, email for more information.
Jan 3 '06 #4
It depends on a number of factors including yourself. I am a very
visual person. I consider visual design as the native language of
expression and representation (at least from a human stand point) for
objects that have visual end presentation. I know I am productive this
way. Your mileage may wary on how you prefer to think.

It also depends on how good the tool chain is designed. Delphi, Visual
Studio.NET, Dreamweaver for example are a sheer pleasure for me to
design interfaces with. In my Delphi days, I used to feel that thhe IDE
was critical to my productivity. But the old VB6 and FrontPage and even
recent Java IDEs get in my way often. I tend to think most people find
seamless integration more productive. If you are an outlier, good for
you.

As for simple language IDEs, some languages benefit more than others.
Even though I like more integrated solutions like PyDev, SPE etc and
have a long history of IDE usage, I keep coming back to SciTE when it
comes to Python. But I would not dream using Java/C# without an IDE.

Jan 3 '06 #5

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

3
by: Volodymyr Sadovyy | last post by:
Hi. Can somebody refer me to resource with specified/analyzed/approximated productivity in Java coding and Java code review tasks? Coding productivity is more described in the net, but I didn't...
38
by: kbass | last post by:
In different articles that I have read, persons have constantly eluded to the productivity gains of Python. One person stated that Python's productivity gain was 5 to 10 times over Java in some in...
51
by: N4M | last post by:
Dear, May I ask how productivity of a(C++) programmer can be measured? If it is measured by number of code lines per day, what are the estimated productivity of a programmer at beginer,...
7
by: Adriano Monteiro | last post by:
Hi folks, I'm making a little research project about programming languages e their respective IDEs. The goal is to trace each language silhouettes, where it fits better, their goods/bads and the...
4
by: bruce_taylor | last post by:
Please forgive me if this is a little off topic, but I'm trying to reach a population of active programmers and this newsgroup is an popular gathering place. I am conducting research on the...
20
by: Martin Rosén-Lidholm | last post by:
Although an impossible question to answer, I fell urged to raise it anyhow. Given a fairly complex ERP application scenario, what's your estimation for the X-ratio dev. time for...
7
by: Connelly Barnes | last post by:
Hi Python folks, I created a summary PDF of two studies on programming language productivity: http://barnesc.blogspot.com/2006/05/programming-language-productivity.html One notes that Python...
16
Niheel
by: Niheel | last post by:
3 months ago we all decided it would be best to work in an actual office, instead of from home. In order to increase the level of professionalism and productivity in our day to day work, one thing we...
0
by: ryjfgjl | last post by:
ExcelToDatabase: batch import excel into database automatically...
1
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: Vimpel783 | last post by:
Hello! Guys, I found this code on the Internet, but I need to modify it a little. It works well, the problem is this: Data is sent from only one cell, in this case B5, but it is necessary that data...
0
by: ArrayDB | last post by:
The error message I've encountered is; ERROR:root:Error generating model response: exception: access violation writing 0x0000000000005140, which seems to be indicative of an access violation...
1
by: PapaRatzi | last post by:
Hello, I am teaching myself MS Access forms design and Visual Basic. I've created a table to capture a list of Top 30 singles and forms to capture new entries. The final step is a form (unbound)...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
1
by: Defcon1945 | last post by:
I'm trying to learn Python using Pycharm but import shutil doesn't work
1
by: Shællîpôpï 09 | last post by:
If u are using a keypad phone, how do u turn on JavaScript, to access features like WhatsApp, Facebook, Instagram....
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.