3 ms·
> I think the one area that Python won't fit in is low level languages such as C/C++ What Python is really good at, though, is gluing together/scripting C/C++
by tonyarkles 8y ago
> I think the one area that Python won't fit in is low level languages such as C/C++
What Python is really good at, though, is gluing together/scripting C/C++ code. I've had a lot of success in my career starting a project in Python, and then dropping down to C or C++ for the high performance bits. As an example, I worked on a software-defined radio project with some errr... special requirements. All of the modulators etc were all written in C, and the bitstream generation/manipulation was done in Python. There was also a bunch of numerical processing bits (solving diff eqs with RK4) written in C++, parameterized by Python. The net result was that we could use a Python REPL to experiment and script the system, while handily using all of our CPU cores to their maximum capacity.