How did Java grow? IIUC Sun Microsystems developed hardware and wanted userspace applications written for other platforms to work on their platform. But nobody wants to switch out their core programming stack. How did they do it? Was this fully about 1995-era web vendors trying to write portable web application servers that their customers/developers wanted to be portable across servers? In other words, Sun got super lucky and Java doesn't happen without the web happening coincidently?