4 ms·
I think the one area that Python won't fit in is low level languages such as C/C++. I can easily see Rust taking over that space. Java is never going to go awa
by lykr0n 8y ago
I think the one area that Python won't fit in is low level languages such as C/C++. I can easily see Rust taking over that space.
Java is never going to go away, but let's hope Scala becomes more popular. Neither is C#.
I'm not really sure where Go fits into the picture.
- 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.