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

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

Изменено 12.11.2022 19:17 Shmj

Про скорость - почему такая большая проблема?
Вот взять тот же Python. Можно делать хоть Windows-десктопные приложения, причем не в виде скриптов а в скомпилленом виде без необходимости что-то отдельно устанавливать (с помощью https://pyinstaller.org/en/stable/ , к примеру).

Но блин! Медленно!!! Даже простое окошко с кнопкой — ждешь несколько секунд пока оно раздуплится

C# .Net чуть быстрее, но все равно раздражает задержка JIT при запуске, особенно когда много библитек подтягивает

Понятно что C и ++ вне конкуренции. Но какие альтернативы?

Вот есть Flutter от великого и могучего Google. Собрал — и куль, запускается почти как приложение на C

А потом присмотрелся повнимательнее:

  Скрытый текст


  разгадка
Оказывается Google не придумал ничего лучше, как генерить C++-код на основе Dart и уже потом компилитm его и создает exe

Про скорость - почему такая большая проблема?
Вот взять тот же Python. Можно делать хоть Windows-десктопные приложения, причем не в виде скриптов а в скомпилленом виде без необходимости что-то отдельно устанавливать (с помощью https://pyinstaller.org/en/stable/ , к примеру).

Но блин! Медленно!!! Даже простое окошко с кнопкой — ждешь несколько секунд пока оно раздуплится

C# .Net чуть быстрее, но все равно раздражает задержка JIT при запуске, особенно когда много библитек подтягивает

Понятно что C и ++ вне конкуренции. Но какие альтернативы?

Вот есть Flutter от великого и могучего Google. Собрал — и куль, запускается почти как приложение на C

А потом присмотрелся повнимательнее:

  Скрытый текст


  разгадка
Оказывается Google не придумал ничего лучше, как генерить C++-код на основе Dart и уже потом компилит его и создает exe