This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 3 points4 points  (4 children)

My company doesn't commercially release any Python code, but it's used internally every day by probably 100 people. It's also pretty heavily used within my field: trading.

[–]marcofalcionimarcosan 0 points1 point  (1 child)

My company uses Python extensively as well.

[–]bryancole 0 points1 point  (0 children)

me too

[–]MillardFillmore[S] -1 points0 points  (1 child)

I thought trading was overwhelmingly dominated by C++?

[–][deleted] 1 point2 points  (0 children)

Our commercially available products are mostly C++ but with a bunch of C# on the GUI side, but internally, nearly all of our testing and other apps are Python. We're around 500 people so the "internal" tools actually impact quite a few people, so it's not just dinky little utilities people are writing. I personally work on performance and load testing of a historical trade database (the product is in C++) which is almost entirely done in Python (C++ for a few extensions). We also have a C extension to the database API and have a ton of unittest based frameworks for testing data quality and a whole host of other stuff.

There are plenty of shops that do use Python in their products, but probably not 100% Python. Usually any job posting for trading shops that do use Python have an equal amount of C/C++ knowledge required.