wheel reinvention

Hi Peter,

Peter Damoc wrote:

Help me out here. I guess I'm an old-timer that's new to wxPython. Why are these editor widgets/classes in such high demand? I have been using xemacs in
python mode. Do they offer much more? class-browsing, interactive debugging, or what?

XEmacs is great for seasoned hackers BUT it might be too much for a beginner.

I'm not aiming at creating the "One true IDE"... all I want is to lower the entry bar for people flirting with the idea of programming.

My 2 cents, don't create ANOTHER IDE, decide which one you would consider being the closest to your goal and join the development team of that project.

Having started to develop in Python/wxPython only about 2 years ago (with little to no programming experience before) I would consider the following as important for a "beginners" IDE:
- to have to do as little "coding" as possible, e.g. a very good GUI designer
- an easy to use debugger
- source editor with easy and direct access to the different documentation packages

See you
Werner

···

On Thu, 24 Feb 2005 10:21:44 -0600, Shoemaker, Ronnie A. > <Ronnie.A.Shoemaker@usa-spaceops.com> wrote:

Hi Peter,

Peter Damoc wrote:

Hi Peter,

Peter Damoc wrote:

I'm not aiming at creating the "One true IDE"... all I want is to
lower the entry bar for people flirting with the idea of programming.

My 2 cents, don't create ANOTHER IDE, decide which one you would
consider being the closest to your goal and join the development team of
that project.

I wanted to do that but it seams that we all have different itches to scratch. :slight_smile:

No problem as long as you don't scratch each other's :wink:

I'm not about to impose my view of the system on others and since I will not be able to do things my way... :slight_smile:

That should only become a problem if you participate in a project where you can't agree on the goals and overall strategy. After that it is a matter of discussion and finding compromisses. Yeah, if you do it alone you only have to compromis with yourself, but you also only have 24 hours in a day, instead of a multiple of that with many developers.

I thing "reinvention of the wheel" is in order. :wink:

While I only program for a short time I have been in IT for over 20 years, and that is the "thing" which has so often annoyed me on project's I worked on (hotel reservation systems and related), the number of times things had to get redone because people could not reach a compromise. What a waste of everyones time!

While reinvention has its good sides too (otherwise we, or at least some out there, probably would still work in Assembler or RPGII or Cobol), I don't think the decission to do so should be taken too easily.

See you
Werner

···

On Fri, 25 Feb 2005 10:03:59 +0100, Werner F. Bruhin > <werner.bruhin@free.fr> wrote:

Having started to develop in Python/wxPython only about 2 years ago
(with little to no programming experience before) I would consider the
following as important for a "beginners" IDE:
- to have to do as little "coding" as possible, e.g. a very good GUI
designer
- an easy to use debugger
- source editor with easy and direct access to the different
documentation packages

Noted :wink:
The first thing I loved about an IDE was Ctrl+F1 in Borland's Turbo Pascal :wink:

See you
Werner