Om man kodar smart, vilket jag förutsätter att våra utvecklare gör, så behöver merkostnaden för olika plattformar inte bli så stor. Att koda programmet i Java är ett sätt - om man väljer något annat språk så använder man bara ett lämpligt ramverk, t.ex. wxWidgets (wxwidgets.org). Då kan man ju använda samma källkod istället för att, som förr, behöva ändra kanske 10.000-tals rader.