Pull to refresh

Comments 6

Ну на счёт рефлексии в Kotlin - через кастомные (де)сериализаторы всё отлично работает, пока проблем не наблюдалось

Да, можно было бы все тоже самое сделать полностью через Protobuf или через другие методы сериализации.

И возможно если бы у автора были бы другие результаты тестов Protobuf vs Jni, то это статья была бы не про JNI, а про то как построить полноценный RPC на базе Protobuf для Android проектов c Cmake библиотеками.

Я последнее время делаю протируемые проекты и тема мне хорошо знакома.

Например sudu-editor. Даже на JPoint выступил с докладом.

Я сам очень полюбил jni, и его брата @CFunction в граале и в TeaVM. Но обший тренд - никто это делать не любит. Наше все JNA, а он страшен и медленный.

Ого, спасибо большое за отзыв и за стеки, не слышал про них.
Вообще да, считаю любые решения должны иметь право на существование, как минимум для того, чтобы выбрать лучший для своего проекта

Но получается, что TeaVM по подходу, это тот же самый kotlinJS.

Sign up to leave a comment.

Articles