Из любопытства захотелось попробовать. Но результат меня озадачил.
Простой пример.
Код на C++:
int a = 0;
while (a != 200000)
{
a++;
cout<<a<<endl;
}
Аналогичный код на Python:
a = 0
while a != 200000:
print(a)
a+=1
Код на C++ выполнялся 21 секунду.
На Python 15 секунд.
Далее. Запустил игру, чтобы была нагрузка на процессор и снова сравнить.
C++ считал 29 секунд, Python - 26.
В чём фокус? Не зависит ли это от версий компилятора C++?
Python версии 3.8.7; Компилятор C++ gcc-11.3.0.