Что значит zero runtime?

8 ответов

39 просмотров

Не вставляет кода "от-себя"

Ну все выполняется во время компиляции

а это в каком контексте? а то оно много что может значить, если абстрактно. хоть что работающего в фоне gc нету

Viktor-AB Автор вопроса
ozkriff🇺🇦 Lesnikóv
а это в каком контексте? а то оно много что может ...

Ну для меня, как джависта, runtime это то, что происходит во время исполнения. Всякие jit оптимизации, gc тот же. В расте этого нет и на выходе готовый бинарник. Вот не могу понять что за zero runtime такой, который вроде есть, но его как бы нет.

Viktor AB
Ну для меня, как джависта, runtime это то, что про...

На выходе готовый бинарник, который использует функции c runtime library, которая требует своей инициализации тоже

Viktor AB
Ну для меня, как джависта, runtime это то, что про...

бинарь может и готовый, но с прикомпилеными библиотеками. если извернуться, то можно обойтись без них, или хотяб взять из стдлибы только то, что нужно. Иначе минимальный бинарь распухает до мегабайтов. Очень критично в ембеддед например

Viktor-AB Автор вопроса
Ανδρυχα ι κυκυχα
бинарь может и готовый, но с прикомпилеными библио...

То есть zero runtime имеется ввиду написано только средствами языка, без внешних библиотек, включая стандартную?

Viktor AB
То есть zero runtime имеется ввиду написано только...

Что не требует для работы глобальной инициализации, как минимум

Похожие вопросы

Обсуждают сегодня

Ребята, всем привет. Подскажите, пожалуйста, можно ли как-то через бота понять, что этого бота добавили в группу\канал и выдали ему права администратора?
Artem Stormageddon
9
Привет всем! Почему этот код не срабатывает при добавлении или удалении пользователя из чата? bot.on('chat_member', async (ctx) => { console.log(ctx); }) bot.launch({allo...
Alexander
7
Всем привет. Не понимаю, в чём тут шутка юмора. Убирается только разрешение на send_messages. А send_media_messages остаётся. Как сделать, чтобы оба убирались? await b...
Alexander
2
Есть тут кто занимается разработкой серваков майна? Или знакомые
meow *
3
'frakturBold' => ['𝖆', '𝖇', '𝖈', '𝖉', '𝖊', '𝖋', '𝖌', '𝖍', '𝖎', '𝖏', '𝖐', '𝖑', '𝖒', '𝖓', '𝖔', '𝖕', '𝖖', '𝖗', '𝖘', '𝖙', '𝖚', '𝖛', '𝖜', '𝖝', '𝖞', '𝖟', '𝕬', '𝕭', '𝕮', '𝕯'...
Roma
4
Есть ли лимиты на кол-во вебхук по домену? Стоит в данный момент 900+ ботов и бывает бот перестает отвечать (не приходят вебхуки) 🐒 Помогает только перезапуск
ᅠ [ Кому не ответил, дублируйте ]
11
Товарищи, здравствуйте Подскажите, пожалуйста, может кто-нибудь сталкивался с такой задачей Через вебапку можно сканировать qr-код, а есть ли возможность считывать nfc?
Artem Stormageddon
8
Визуальное отображение моделей таблиц sql какое посоветуете?
Shen
7
а что делать если тебя убивают на картах?
Yarik yarik kyda ti lezesh
43
Товарищи, я с вопросом На сколько мне известно, это, конечно, зависит от того, как программа использует процессор, но у меня всё равно остаётся вопрос Допустим, есть 2 проце...
Shen
1
Карта сайта