I'm a Python2 programmer who is making my "Python3 transition" over to Go. So I don't have much attachment to it, but Python code isn't slow. I'm moving because of the language leadership towards conservatism towards the language which is my philosophy rather than feature-creep and technical churn.
The CPython implementation is, and it's still always been fast enough for everything I've written, so the meme is slightly overblown as far as I'm concerned.
> Good work done, though Python may not be the best choice as it is a bit ancient programming language.
So they weren't complaining about Python being slow (it is) but rather about it being "ancient" (not compared to C, or Fortran)
- Have simple, pseudocode-ish syntax
- Are useful for exploratory programming with good speed of development
- Have a comparable amount of high quality libraries available along with tooling for their installation and management (standard and third part)
- Have large talent pools available with experience ranging from fresh graduates to grizzled veterans, and backgrounds ranging from science and statistics to journalism to finance
?
Don't get me wrong, I do also love python and can see it being used for years to come. Also, I know of at least a couple of algorithmic traders using it daily.
>> 759 jobs for “python”
Mind you, I'm a C# developer without any knowledge of Python so I'm not at all biased.
Not really...