Size: a a a

2020 January 22

AO

Alexey Otts in Kotlin JVM
Дима, есть хоть один чат, где тебя нет?
источник

VP

Vladimir Petrakovich in Kotlin JVM
Alexey Otts
У них программы любого размера до сих пор компилируются почти мгновенно
Ничего, вот завезут дженерики, и посмотрим.
Хотя конечно до "производительности" AOT компиляции джавы им всё равно очень далеко.
источник

AO

Alexey Otts in Kotlin JVM
Vladislav Navrocky
ну к примеру, сейчас у нас микросервисы на KTOR и мы очень помучались, чтобы сократить расход оперативы на каждый микросервис, хотя бы до 1 ГБ
микросервис гиг памяти - найс
источник

AO

Alexey Otts in Kotlin JVM
я вот свой гоняю на 100 и ок, это конечно тоже много, но как я написал выше, память сильно дешевле проца
источник

AO

Alexey Otts in Kotlin JVM
По сути с aot ты по большей части выигрываешь только metaspace, если у тебя в приложении крутится куча данных, то разница между AOT и JVM будет минимальна по памяти, но вот производительность у jvm будет лучше
источник

AO

Alexey Otts in Kotlin JVM
Vladimir Petrakovich
Ничего, вот завезут дженерики, и посмотрим.
Хотя конечно до "производительности" AOT компиляции джавы им всё равно очень далеко.
да прям, вроде не всё у них так плохо
источник

VP

Vladimir Petrakovich in Kotlin JVM
Alexey Otts
да прям, вроде не всё у них так плохо
По-моему, сюда кидали статью про сравнение go vs jvm vs java-aot. Так вот там с этим было прям всё так плохо.
источник

AO

Alexey Otts in Kotlin JVM
Vladimir Petrakovich
По-моему, сюда кидали статью про сравнение go vs jvm vs java-aot. Так вот там с этим было прям всё так плохо.
только не говорите что там была числодробилка 🌚
источник

AE

Alexandr Emelyanov in Kotlin JVM
Alexey Otts
в 99% случаев это не оправдано, память сильно дешевле проца
+
источник

VP

Vladimir Petrakovich in Kotlin JVM
Alexey Otts
только не говорите что там была числодробилка 🌚
источник

AO

Alexey Otts in Kotlin JVM
ЪУЪ
источник

AE

Alexandr Emelyanov in Kotlin JVM
Alexey Otts
только не говорите что там была числодробилка 🌚
на другое не хватит мозгов у писькомеров
источник

AO

Alexey Otts in Kotlin JVM
меряли еще поди через time
источник

AO

Alexey Otts in Kotlin JVM
там 80мс на jvm видно, что это старт рантайма 🤦‍♂️
источник

AE

Alexandr Emelyanov in Kotlin JVM
Alexey Otts
там 80мс на jvm видно, что это старт рантайма 🤦‍♂️
+
источник

AE

Alexandr Emelyanov in Kotlin JVM
без прогрева джита смешно читать такие статейки
источник

VP

Vladimir Petrakovich in Kotlin JVM
Alexandr Emelyanov
на другое не хватит мозгов у писькомеров
Ну я так понял, там акцент именно на таких хреновых для JVM условиях, и это не скрывается
источник

AE

Alexandr Emelyanov in Kotlin JVM
Vladimir Petrakovich
Ну я так понял, там акцент именно на таких хреновых для JVM условиях, и это не скрывается
нативщики такое любят, вот у нас на с++... МАТРИЦЫ ВЕРТЕТЬ МОЖНО!!!
источник

AE

Alexandr Emelyanov in Kotlin JVM
так и хочется ответить что jvm тоже их вертит, только на другом месте
источник

VP

Vladimir Petrakovich in Kotlin JVM
Alexandr Emelyanov
нативщики такое любят, вот у нас на с++... МАТРИЦЫ ВЕРТЕТЬ МОЖНО!!!
Ну а почему бы и нет, хорошая разминка для JIT
источник