▲ | bpavuk 5 days ago | |
ATProto is helluva complex and inconvenient to work with without supporting libraries, even in a relatively sugary language, like Kotlin. So, I decided to write a (programmatic) code generator that takes Lexicon on input and gives all the HTTP code and data classes you may ever need. If you wonder why Bluesky native apps are crap, that's because they are in TypeScript, not in Kotlin and Swift, which are programming languages of Android and Apple platforms. Maybe, someone will take my code and use it to make an app that feels good... | ||
▲ | antfarm 4 days ago | parent [-] | |
Can you elaborate on BlueSky native apps being bad because they are written in TypeScript? |