I am not saying you should not use Python. In fact Python is the amazing. But when writing in Python there are some caveats that look okay but you might be programming a bug. Like you should properly understand scoping in python as it is different than c or c++ when it comes to global and encapsulated scope.