> 4) Yes I agree a mix ("... well spiced soup ...") > seems to be the answer but > my brain somehow wants to formalize it.
Here one further suggestion trying to point out, that it probably can't generally be formalized, because the experience one developes after going through the story of "assembly, basic, cobol, lisp, JAVA, c, c++, perl, Tcl, Java, JavaCard" has in my opinion a vital impact on shortcuts one uses and the way of doing things. I mean, that the concept of Python has raised from such experience, so anyone who went through all this, will get the core ideas implemented in Python without any effort, because they were already there as a kind of meta-language used in thinking, unconsciously looking for the chance of beeing expressed in formalized form as a new programming language. To support my thesis I can mention here, that from my experience, Python seems not to be the language of choice for the very beginners, who prefere another approaches which are mostly variants of Basic. Claudio "Philippe C. Martin" <[EMAIL PROTECTED]> schrieb im Newsbeitrag news:[EMAIL PROTECTED] > 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