I had a few encounters with facebook's opensource code (mostly around react-native) and it is generally subpar in my opinion.
I had a few encounters with facebook's opensource code (mostly around react-native) and it is generally subpar in my opinion.
How do you implement these features for more than a billion active users in less than a million lines of code? Even 100 million sounds like a low estimate.
Why does the Linux kernel have more than 30 million lines of code?
You could ask if these features make sense. But in the end it is their business decision to make.
translations (left to right text and layout: https://sy-sy.facebook.com/), different laws depending on jurisdiction; for example privacy/moderation/takedowns, taxes/payment/invoices if you are selling anything, accessibility
If you ever start a company and you have the long-term goal to offer your service in multiple countries I would advise you to launch in at least 2 countries, preferably supporting different languages.
I'm interested in how they avoid "Roman empire syndrome", as in owning more software than they can maintain while actively expanding it.