Size: a a a

Kotlin Community

2020 August 04

BP

Bogdan Panchenko in Kotlin Community
Alexander Nozik
Ну вот Jackson уже советовали. Он гораздо человечнее Gson и уж точно не 0.2
но тяжелее Gson, Андроид я подозреваю
источник

AN

Alexander Nozik in Kotlin Community
Bogdan Panchenko
но тяжелее Gson, Андроид я подозреваю
Ну тогда kx-serialization. Там рантайм вообще почти нулевой
источник

AN

Alexander Nozik in Kotlin Community
или какой-нибудь Moshi или как его
источник

I

Igor in Kotlin Community
Хорошие конечно советы, а кто это переписывать будет 🌝
источник

LS

Leonard Startsev in Kotlin Community
а что там переписывать то? аннотации заменить и всё
источник

I

Igor in Kotlin Community
Надо как-то с ретрофитом скрестить, проверить что парсеры резолвятся (наверняка где-то придется в аннотации прописать)
а потом молится что проект не свалится, там где тестов не хватило.
источник

I

Igor in Kotlin Community
Ну и не понятно, как это на скорость сборки повлияет, а уже и так все невозможно тормозит
источник

BP

Bogdan Panchenko in Kotlin Community
Igor
Ну и не понятно, как это на скорость сборки повлияет, а уже и так все невозможно тормозит
это повлияет на скорость в рантайме, ах да ты же на нее забил :D
источник

I

Igor in Kotlin Community
Вот если был тул, который автоматически отмигрировал код 🤔
источник

I

Igor in Kotlin Community
Bogdan Panchenko
это повлияет на скорость в рантайме, ах да ты же на нее забил :D
Да я боюсь, тут kotlinx особо нечем хвастаться, да и на фоне IO это не о чем (мы не гоняем мегабайтные файлы)
источник

BP

Bogdan Panchenko in Kotlin Community
Igor
Вот если был тул, который автоматически отмигрировал код 🤔
напиши миграцию, в идее есть такая штука
источник

BP

Bogdan Panchenko in Kotlin Community
Igor
Да я боюсь, тут kotlinx особо нечем хвастаться, да и на фоне IO это не о чем (мы не гоняем мегабайтные файлы)
тогда бери Jackson
источник

AO

Alexey Otts in Kotlin Community
Bogdan Panchenko
это повлияет на скорость в рантайме, ах да ты же на нее забил :D
В какую сторону?
источник

BP

Bogdan Panchenko in Kotlin Community
Alexey Otts
В какую сторону?
в позитивную, нет рефлексии. Про самописные велосипеды говорит не будет
источник

AO

Alexey Otts in Kotlin Community
Bogdan Panchenko
в позитивную, нет рефлексии. Про самописные велосипеды говорит не будет
Рефлексии может и нет, но gson и jackson очень сильно оттюненые решениями, я бы не стал так смело делать выводы
источник

AN

Alexander Nozik in Kotlin Community
Alexey Otts
Рефлексии может и нет, но gson и jackson очень сильно оттюненые решениями, я бы не стал так смело делать выводы
Сейчас примерно одинаково, что Jackson, что k-x
источник

BP

Bogdan Panchenko in Kotlin Community
Alexey Otts
Рефлексии может и нет, но gson и jackson очень сильно оттюненые решениями, я бы не стал так смело делать выводы
я смело и не делал, извиняюсь если это прозвучало как офф заявления. Лично мое мнение
источник

VB

Viacheslav Blinov in Kotlin Community
Igor
Ну и не понятно, как это на скорость сборки повлияет, а уже и так все невозможно тормозит
скоро как в Scala будет просто 🌚
источник

AO

Alexey Otts in Kotlin Community
Viacheslav Blinov
скоро как в Scala будет просто 🌚
5 минут сборка на CI это более чем приемлемая скорость
источник

АО

Алексей Овсянников... in Kotlin Community
А сейчас есть какие-то инструменты вокруг котлина, которые позволяют из API (пока не важно, в каком формате он описан) создать набор интерфейсов/классов, которые с помощью ktor-client делают эти запросы?
источник