Quote from nononsense:
CalTrader,
Your point is well taken. I don't pretend to give advise to programmer shops. I shared my experience in applying programming languages to my trading. This is what the ET forum is about. Whether your customers like Python or don't know about it is irrelevant to my activity.
Your observation:
"It all really depends upon which vendor is yelling the most and cutting the best deals to their customers and as this behaviour waxes and wanes so will the popularity of particular languages, compilers, framewworks etc."
is sometimes correct, sometimes not.
I don't think it held for Cobol and Fortran. It holds even less for C. Did you ever encounter a more embattled environment than Unix and C during the Bell Labs years? DEC and IBM certainly dragged their feet on it. DEC, where did you go? IBM, where are you now?
Between us, being the devils advocate, if I were you I would never advise a customer to go the Python way. You would be able to bill only a third of what you can bill him now! This is what I learned about the merits of the languages being talked about on these threads.
Your statement on the usage of C# is very revealing. Not too many of its true believers have pointed this out. You are in my opinion a rather sharp cookie! Forgive me though for sticking with my Python.
Good to you
nononsense