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.
No problem as long as you don't scratch each other's
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...
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.
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
The first thing I loved about an IDE was Ctrl+F1 in Borland's Turbo Pascal
See you
Werner