Thanks , I have gotten many answers already, some not posted. 1) Typing is not the issue - even with RT-Kernels, people use C++ 2) Yes I find dynamic binding very nice 3) "... you didn't give many examples of what you did for the last 18 years (except that that also included RT kernels). ...." assembly (losts) , basic, cobol, lisp, JAVA, c, c++, perl, Tcl, Java, JavaCard .....
I know the "interactive" aspect helps also, the runtime error/exception checking, the many libraries/tools, the responsiveness of the people on this newsgroup, the "introspectiveness" of the system, the cross-platform it deals with, the way it "pushes" people to code in a clean way, the GUI support, the stability, the extensibility (in and out) .... I'm sure you'll agree none of that can explain why after 1 week of playing with, I was more productive in Python than C/C++ just as I know my product (I will not describe it here as I am not marketing) would not exist today were it not for Python. 4) Yes I agree a mix ("... well spiced soup ...") seems to be the answer but my brain somehow wants to formalize it. Regards, Philippe Philippe C. Martin wrote: > I apologize in advance for launching this post but I might get enlightment > somehow (PS: I am _very_ agnostic ;-). > > - 1) I do not consider my intelligence/education above average > - 2) I am very pragmatic > - 3) I usually move forward when I get the gut feeling I am correct > - 4) Most likely because of 1), I usually do not manage to fully explain > 3) when it comes true. > - 5) I have developed for many years (>18) in many different environments, > languages, and O/S's (including realtime kernels) . > > > Yet for the first time I get (most) of my questions answered by a language > I did not know 1 year ago. > > As I do try to understand concepts when I'm able to, I wish to try and > find out why Python seems different. > > Having followed this newsgroup for sometimes, I now have the gut feeling > (see 3)) other people have that feeling too. > > > Quid ? > > Regards, > > Philippe -- http://mail.python.org/mailman/listinfo/python-list