|
|
|
|
|
by ChrisMarshallNY
1940 days ago
|
|
> And then you have the binary size bloat with Swift that OP takes about. Hopefully, swift ABI stability will reduce that. The new bytecode stuff will help to reduce bloat, as well, but he notes that a lot of SDKs are used. In my experience, SDKs and dependencies often won’t work, compiled with bytecode. Hopefully, that’s changing. That code repetition thing also happens when a lot of dependencies are used; which often reinvent the wheel. That just comes with the territory. It can be addressed by using highly granular dependencies, but that sort of flies in the face of why we use dependencies. One advantage that Uber has, is they are an 800-lb gorilla. They could contract for specific configurations of dependencies. I’m not a big Uber user (but I’ve used it a few times). I think it’s a fairly well-done app, as a user. |
|