5 ms·
Twitter iOS app is greater than 2.5M lines of code
- firemelt 4y agoit self explanatory from simple ruby on rails into scala behemoth lmao
- such12 4y agoIt seems like it shouldn’t be more than 25,000. Why is it 100x more than that?
- giuliomagnifico 4y agoOther is code to track the users behaviors.
- lost_tourist 4y agoGiven all the libraries and services that ios provides, how? Did they rewrite all those rather than use what apple provides?
- TimCTRL 4y agoThats like 2500 files each with 1000 lines of code. Seems pretty reasonable to me for the twitter app, Android or IOS. Languages like JAVA and Objective C are verbose, unlike say Kotlin and Swift.
- Rebelgecko 4y agoAt least some of the app is in Swift (based on the printouts of source that I've seen)
- saagarjha 4y agoIt’s an about even mix of Swift and Objective-C.
- diebeforei485 4y ago> (based on the printouts of source that I've seen) Haha.
- regular 4y agoMust be 500,000 nested IF statements.
- DerekL 4y agoTitle is misspelled. Should be than, not then.
- dang 4y agoThanks - we've thanned it now.