It's been asked repeatedly over the last couple of years but from what I
can read from the list archives it's been a while so I am interested
what has changed over the past 3 years ...
Simple quick questions .. in case we get a ot of replies I am willing to
put it all 2gether online ....
1:
What platforms are u coding on?
Presently, windows 7. For the previous three years, mac and linux. Prior to that, mostly linux.
2:
What target platforms are you coding for?
Mac, windows, linux
4:
What languages other than python/ wx.python are you coding in on a
regular basis (ranking from most-1 to least-10 .... )?
Tcl, 5
Bash, 5
C#, 9
5:
Is python the main language u are using?
Yes, for the past three years.
6:
What language are you coming from?
Tcl, C, java, and waaaay before that, fortran and perl. Mostly tcl since '96 or so.
7:
What editors are you using for python and wx.python?
Emacs
8:
What other editors have u used and why did u switch?
Emacs for the past 20+ years. Why switch? Though, I used vi for a couple years before that. Presently I'm using Visual Studio. It's painful :-/
My advice on editors? Learn either vim or emacs well, and you'll never have to switch editors again.
9:
What other GUI Toolkits are u using and why?
Tk with tcl, tkinter with python. Why? It's incredibly easy to use, powerful, cross platform, seemless unicode support, rock solid. The canvas and text widgets are remarkably powerful. It's method of implementing bindings is second to none. The geometry managers are very well designed and easy to use. Its interactive mode is easier than with python.
10:
Is most of your programming:
- private
- open source
- commercial
- sthg. I did not think of ...
Lately, most has either been in-house tools and open source. I've done plenty of commercial apps in tcl/tk, none in python.
11:
Are you actively involved in open source projects? If YES in what?
Yes. Presently, a contributor to robotframework-ride and robotframework-seleniumlib, plus my own project robotframework-workbench (all on google code). I wrote a combobox widget for tcl/tk which was very popular for many years before tk got a native one. I contributed most of the UI code to tkdiff many years ago. I've contributed thousands of lines of code snippets in various forums and mailing lists. There have been a few other tcl related projects I've contributed to.
12:
(Taken into account other GUI Toolkits experience) What are your top3
widgets/ features and what are the 3 most annoying things in wx.python?
Right now the AUI stuff is my favorite part of wxpython. I like the demo that comes with wxpython. The tree controls are very nice.
Most annoying features? It seems to crash a lot for me during development. I think the way events are bound to be relatively weak and inflexible (compared to tk). The sometimes spotty documemtation can be very frustrating.
···
On Sep 14, 2011, at 6:46 AM, Tobias Weber <tobias.weber@roglink.net> wrote: