Информация об изменениях

Сообщение Re: Про скорость - почему такая большая проблема? от 12.11.2022 19:21

Изменено 12.11.2022 19:24 vsb

Re: Про скорость - почему такая большая проблема?
Да нет никакой проблемы. Я как-то делал программку на Java. WinAPI через JNI пробрасывал и дергал напрямую. JVM стартует может 0.1 секунды. И всё пошла работать программа. Никакого отличия от C на глаз не было, всё работало абсолютно реактивно. Крохотную запускалку на exe делал тоже, по сути получается крохотный exe плюс JVM в виде DLL-ок плюс нагрузка в виде class-файлов.

Уверен, что и с пайтоном можно то же самое сделать.

Просто всем пофиг на скорость.
Re: Про скорость - почему такая большая проблема?
Да нет никакой проблемы. Я как-то делал программку на Java. WinAPI через JNI пробрасывал и дергал напрямую. JVM стартует может 0.1 секунды. И всё пошла работать программа. Никакого отличия от C на глаз не было, всё работало абсолютно реактивно. Крохотную запускалку на exe делал тоже, по сути получается крохотный exe плюс JVM в виде DLL-ок плюс нагрузка в виде class-файлов.

Уверен, что и с пайтоном можно то же самое сделать.

Просто всем пофиг на скорость.

Если тебе не пофиг — возьми свой любимый стак, тот же пайтон, про который ты написал и попробуй разобраться — от чего там эти тормоза. Выкинь всё лишнее. У меня вот пайтон консольный стартует моментально, без тормозов. WinAPI очевидно тоже работает моментально. Значит что-то происходит между запуском python.exe и вызовами WinAPI, что тормозит выполнение.