Dropbox loses engineering competence in non-managed code, rationalizes their problems as "the hidden costs of code sharing".https://blogs.dropbox.com/tech/2019/08/the-not-so-hidden-cost-of-sharing-code-between-ios-and-android/ …
-
-
I stopped reading when they stated they needed a non-nullable pointer framework and cited needing to write things like this as a roadblock to C++ adoption.
-
Maybe they couldn't hire C++ programmers because they didn't like their references ;)
End of conversation
New conversation -
-
-
Jai.js when?
- 1 more reply
New conversation -
-
-
I don't think this is a good example of that. The Dropbox app i assume is really just ui code and networking, both things where you heavily depend on os apis which means you really share little code, making it not worth while to do so in the first place.
-
Well since their rationale is different from mine maybe you are right and it is a decay of capabilities, although not necessarily on their part as I can attest that using c++ on Android is no fun in general..
End of conversation
New conversation -
-
-
I don't agree with that part of their explanation but the rest of it matches what I have worked with. It's hard to maintain cross platform code for iOS and Android because the OSes are constantly updating breaking changes. I do think there is a place for shared code outside UI
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Fwiw, platform owners have actively tried to make porting as difficult as they can.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
This Tweet is unavailable
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.