Code collaboration tools have a strong network effect due to them being ultimately social tools, and we expect categories affected by the network effect to have winner&#x2F;losers mechanics.  Of course, they don&#x27;t actually have to, but it&#x27;s a common expectation and a common outcome.<p>For equivalents to &quot;code collaboration tools&quot;, instead of &quot;programming languages&quot;, &quot;text editors&quot; and &quot;build tools&quot;, try &quot;social networks&quot; (Facebook won, MySpace lost), &quot;network protocols&quot; (HTTP won, FTP and Gopher lost) or &quot;spoken languages&quot; (English won)