When I asked about customization, I was expecting you to use your particular expertise to filter down the possibilities and give some real examples. It's not helpful to point to a link.
Also, when "customization" is mentioned, I mean meta-programming facilities, such as classes that create classes. Things that have to be implemented via the compiler are not customizations.
The workarounds are completely and utterly standard. Numpy + scipy + pandas are the must have library stack for math under
Python, but they are great libraries, fast, good syntax, and very standard.
In fact, it's far more accurate to say that
Python is bad at low-latency, but high throughput math can be and is frequently done.
Daniel, the annoyance here is that the more you write, the more apparent it is that you don't have experience with really . This has happened to me over and over, the other side doesn't have the experience so therefore isn't even equipped to have a meaningful discussion. It's the Blub paradox (
Beating the Averages). The power difference between
Python and
C++ is easily on the order of 10x (in terms of what I've personally been able accomplish in one vs the other). The lines of code required to do an arbitrary task is easily 10x less, which directly translates into maintainability.