Shopify is moving from React Native back to Swift and Kotlin
cross-posted from: https://piefed.world/c/tech/p/1393809/shopify-is-moving-from-react-native-back-to-swift-and-kotlin
https://shopify.engineering/back-to-nativeOpen linkView original on piefed.world
8 replies
TL;DR: it‘s because LLM agents do the work now.
Given that its CEO has some serious issues with democracy, I can't say that I care one iota which language abomination is powering his empire.
For me this was an interesting read. I liked the approach to make core business logic accessible through a CLI instead of just UI. This makes testing a lot easier, no matter if you are using an LLM to execute/create the tests or a conventional approach.
I agree, every program should be built this way. It also speeds up development early on, and makes it easier to have multiple front ends.
It's pretty good practice to have your app modularized to the point where you can execute the core business logic separated from your UI layer, for which you then don't even need a CLI.
In the same vein, it's good practice to have your UI be modularized to the point where you can test its logic separated from the core business logic
Plausible premise, and it will be interesting to see what happens.
Two things though:
Love how tech CEOs always use the same gambling analogies yet simultaneously want you to believe that they're actually the smartest, most reasoned decision makers and not just acting on vibes.
What moving back to what to what and what?