Size: a a a

2020 October 14

ИИ

Иван Иванов... in KotlinLangRu
Quantum Harmonizer
Да я уже 10 лет подряд это слышу. При этом приложения — хоть десктоп, хоть мобилка, а теперь даже веб — разбухли настолько, что задолбаешься ждать, пока скачается.
+
источник

QH

Quantum Harmonizer in KotlinLangRu
Bogdan Panchenko
так телеграм и небольшой, он просто на Qt
90 МБ
источник

BP

Bogdan Panchenko in KotlinLangRu
63 Mb  и это разве много ?
источник

ИИ

Иван Иванов... in KotlinLangRu
Leonid
В наше время это, кмк, уже неактуально.
Так можно обо всём говорить.
Зачем оптимизировать само быстродействие, если процессоры нынче агонь?
источник

QH

Quantum Harmonizer in KotlinLangRu
Bogdan Panchenko
63 Mb  и это разве много ?
да, в это пространство влезает Java-приложение, например
источник

L

Leonid in KotlinLangRu
Его как бы один раз ставишь. Ну ладно, иногда обновления бывают. Но это же не гигабайты. Около сотни мег это, конечно, жирновато, но не критично.
источник

BP

Bogdan Panchenko in KotlinLangRu
Quantum Harmonizer
да, в это пространство влезает Java-приложение, например
а сколько весит JVM нынче ?
источник

QH

Quantum Harmonizer in KotlinLangRu
Bogdan Panchenko
а сколько весит JVM нынче ?
зависит от того, какие модули используешь. JavaFX хелловород — порядка 40 МБ
источник

BP

Bogdan Panchenko in KotlinLangRu
Quantum Harmonizer
зависит от того, какие модули используешь. JavaFX хелловород — порядка 40 МБ
вот именно что хеловорлд, либы подрубаешь, а там и доп модуль, ну и если подключить Web View из JavaFX то там явно не 40 мб
источник

QH

Quantum Harmonizer in KotlinLangRu
Bogdan Panchenko
вот именно что хеловорлд, либы подрубаешь, а там и доп модуль, ну и если подключить Web View из JavaFX то там явно не 40 мб
Подключить WebView? Может, ещё и на электроне приложение сделать?)
источник

L

Leonid in KotlinLangRu
Иван Иванов
Так можно обо всём говорить.
Зачем оптимизировать само быстродействие, если процессоры нынче агонь?
Может быть, код много весит, потому что молодые бойцы так пишут? С широким использованием копи-пасты. Никакой компилятор это не соптимизирует.
источник

BP

Bogdan Panchenko in KotlinLangRu
Quantum Harmonizer
Подключить WebView? Может, ещё и на электроне приложение сделать?)
ну торнадка увы поумолчанию его несет(
источник

ИИ

Иван Иванов... in KotlinLangRu
Leonid
Тогда какая разница какой размер бинарника? Академический интерес? 😁
Чтобы пруфануть котлиновцам, что нужен легковесный структурный класс.

Им это в одном месте сделать -- а будут сохранены миллиарды и триллионы байт
источник

BP

Bogdan Panchenko in KotlinLangRu
Иван Иванов
Так можно обо всём говорить.
Зачем оптимизировать само быстродействие, если процессоры нынче агонь?
эмм быстрый != малеький объем приложения, наоборот порой для маленького размера требуется сжатие, а для работы с такими файлами требуется ресурсы ЦП как минимум
источник

ИИ

Иван Иванов... in KotlinLangRu
В принципе даже String долгое время был 16-битным чар-арреем.
И наверно некоторые думали: а зачем оптимизировать, оперативной памяти же дофига и больше?
источник

L

Leonid in KotlinLangRu
Иван Иванов
Чтобы пруфануть котлиновцам, что нужен легковесный структурный класс.

Им это в одном месте сделать -- а будут сохранены миллиарды и триллионы байт
Думаю, что пока производительность аналогична Java, никто ничего делать не будет.
источник

ИИ

Иван Иванов... in KotlinLangRu
Bogdan Panchenko
эмм быстрый != малеький объем приложения, наоборот порой для маленького размера требуется сжатие, а для работы с такими файлами требуется ресурсы ЦП как минимум
я примеры оправданий привожу, а не пользу от сжатия
источник

BP

Bogdan Panchenko in KotlinLangRu
Иван Иванов
я примеры оправданий привожу, а не пользу от сжатия
ну так может приложения не просо так растут, есть разные причины, а есть что то типа электрона
источник

ИИ

Иван Иванов... in KotlinLangRu
Leonid
Думаю, что пока производительность аналогична Java, никто ничего делать не будет.
я всё-таки попробую достучаться. точнее заявку я уже кинул, а там посмотрим.
кстати, можете поддержать лайком ☺️ https://youtrack.jetbrains.com/issue/KT-42603
Ввам это тоже ничего не стоит, а жарники будут весить чуть меньше
источник

BP

Bogdan Panchenko in KotlinLangRu
Иван Иванов
В принципе даже String долгое время был 16-битным чар-арреем.
И наверно некоторые думали: а зачем оптимизировать, оперативной памяти же дофига и больше?
думали что до конца жизни хватит, джава не хотела наступить на грабли несовместимости, жаль натсупила на другие
источник