Matt Nelson's avatar
Matt Nelson
_@matthewnelson.io
npub1j3fs...7lq8
Navy -> NASA -> Sphinx Chat -> Strike -> FLOSS PGP: 0x61471B8AB3890961 Kotlin Multiplatform and C are the way
Matt Nelson's avatar
05nelsonm 3 months ago
The state of #kotlin Multiplatform logging libraries is disastrous. I'm not pulling 10 transitive dependencies into my project, man... Looks like I'm about to embark on another side quest 😓
Matt Nelson's avatar
05nelsonm 3 months ago
I do not understand how someone can claim to be "risk-averse", while simultaneously being anything less than 75% bitcoin. It makes no sense to me...
Matt Nelson's avatar
05nelsonm 3 months ago
With Kotlin 2.2.20 released last week, I've been updating all the libraries I maintain. Finally able to implement support for use with a lower KotlinVersion so dependency consumers can exclude the transitive stdlib dependency and remain on their version of Kotlin (instead of always having to upgrade). Aiming for next week: • All KotlinCrypto libraries • error • bitops • sponges • random • core • hash • MACs • encoding • immutable • kmp-file • kmp-process • kmp-tor-common • kmp-tor-resource • kmp-tor #shipcode
Matt Nelson's avatar
05nelsonm 4 months ago
I hate that to build C projects, you must become an expert in compiler toolchains.
Matt Nelson's avatar
05nelsonm 4 months ago
Looks like Android API 35+ has support for riscv64 coming. I wonder if the EAP clang/clang++ they shipped with NDK 27 will go stable in NDK 29?