Size: a a a

2020 October 14

QH

Quantum Harmonizer in KotlinLangRu
компилятор не может без метадаты
источник

QH

Quantum Harmonizer in KotlinLangRu
после компиляции можешь её вычистить отдельным инструментом
источник

ИИ

Иван Иванов... in KotlinLangRu
Quantum Harmonizer
компилятор не может без метадаты
Не может для каких целей?
источник

ИИ

Иван Иванов... in KotlinLangRu
Quantum Harmonizer
после компиляции можешь её вычистить отдельным инструментом
Эх. Настроить бы прогуард
источник

QH

Quantum Harmonizer in KotlinLangRu
Иван Иванов
Не может для каких целей?
не принимает класс за свой, если у него метадаты нет. Считает его джавовым
источник

ИИ

Иван Иванов... in KotlinLangRu
Quantum Harmonizer
не принимает класс за свой, если у него метадаты нет. Считает его джавовым
Так и пусть считает 🤔
источник

QH

Quantum Harmonizer in KotlinLangRu
Иван Иванов
Так и пусть считает 🤔
а потом связанные с этим баги каждый день будут заводить)
источник

ИИ

Иван Иванов... in KotlinLangRu
Quantum Harmonizer
а потом связанные с этим баги каждый день будут заводить)
Ну. Для структурных классов же можно было бы сделать исключение. Они не требуют оптимизации на лету. Они просто созданы, чтобы хранить поля. Куда уж проще?)
источник

QH

Quantum Harmonizer in KotlinLangRu
Иван Иванов
Ну. Для структурных классов же можно было бы сделать исключение. Они не требуют оптимизации на лету. Они просто созданы, чтобы хранить поля. Куда уж проще?)
а, ну в принципе да
источник

ИИ

Иван Иванов... in KotlinLangRu
Ну всё. Свой эксперимент со структурными классами я завершил.
Аналогичные структурные классы на выходе дают:
-- Kotlin 1.2мб
-- Java 550kb
источник

L

Leonid in KotlinLangRu
Разница в производительности есть?
источник

ИИ

Иван Иванов... in KotlinLangRu
Leonid
Разница в производительности есть?
Не замерял, но с большой (95%) уверенностью скажу, что нет
источник

L

Leonid in KotlinLangRu
Тогда какая разница какой размер бинарника? Академический интерес? 😁
источник

QH

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

L

Leonid in KotlinLangRu
Quantum Harmonizer
ну типа зачем весить больше, когда можно весить меньше?
В наше время это, кмк, уже неактуально.
источник

QH

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

L

Leonid in KotlinLangRu
Как правило, особо одаренные люди кладут туда огромные красивые неоптимизированные картинки. И они почему-то сильно влияют на объем.
источник

BP

Bogdan Panchenko in KotlinLangRu
Leonid
Как правило, особо одаренные люди кладут туда огромные красивые неоптимизированные картинки. И они почему-то сильно влияют на объем.
да нет, просто есть такие либы как гуава
источник

QH

Quantum Harmonizer in KotlinLangRu
Leonid
Как правило, особо одаренные люди кладут туда огромные красивые неоптимизированные картинки. И они почему-то сильно влияют на объем.
не заметил больших картинок ни в Slack, ни в Facebook, ни в Telegram Desktop
источник

BP

Bogdan Panchenko in KotlinLangRu
Quantum Harmonizer
не заметил больших картинок ни в Slack, ни в Facebook, ни в Telegram Desktop
так телеграм и небольшой, он просто на Qt
источник