Так почему же тогда Electron приложения жрут по 500мб, в то время как нативные кушают раз в 10 меньше? Я понимаю, что это из-за постоянного повышения производительности компьютеров, но не нужно выходить за рамки
Можете попробовать Nim, там тоже нативный код с опциональным GC, к тому же ведётся работа над деструкторами, кросс-компиляция как в Си (Nim компилируется в Си), никаких виртуальных машин и максимальная производительность (на уровне близком к чистому Си при правильном использовании языка)
К тому же там как раз планируется большое кол-во изменений в отношении к GC — деструкторы, которым не нужен GC (в компилятор добавился новый проход «destroyer», в котором в код будут вставляться вызовы деструкторов в нужных местах), к тому же строки и последовательности станут свободными от GC (уже есть эксперименты с этим).
В IRC/Gitter можете пообщаться на эту тему с Araq (создателем языка).
Уже давно есть декомпиляторы и деобфускаторы, с которыми можно смотреть С# (конечно код далеко не всегда идентичен оригиналу). Посмотрите на ILSpy, dnSpy (мне больше всего он нравится), dotPeek.
Из деобфускаторов наверное de4dot
Тоже относится к рекапче:
У меня месяца три назад рекапча ВСЕГДА начала спрашивать полную проверку (выбрать картинки и т.д), и с тех пор я не могу от этого избавиться.
Не зависит от моего браузера/ос/гугл аккаунта, просто постоянно требуется полное подтверждение.
Можете попробовать Nim, там тоже нативный код с опциональным GC, к тому же ведётся работа над деструкторами, кросс-компиляция как в Си (Nim компилируется в Си), никаких виртуальных машин и максимальная производительность (на уровне близком к чистому Си при правильном использовании языка)
В IRC/Gitter можете пообщаться на эту тему с Araq (создателем языка).
Из деобфускаторов наверное de4dot
У меня месяца три назад рекапча ВСЕГДА начала спрашивать полную проверку (выбрать картинки и т.д), и с тех пор я не могу от этого избавиться.
Не зависит от моего браузера/ос/гугл аккаунта, просто постоянно требуется полное подтверждение.
Большинству людей, использующих Kali, нужны только 5-10 утилит из неё