Joel Spolsky je poznat po objavljivanju svojih opširnih pogleda na svet razvoja softvera. Ovaj put se bavi proučavanjem pozicije velikog "zlog" Microsoft-a, a vezano za WinFX, novi API u predstojećem čeljadetu iz Redmonda.
Poenta teksta, kojeg bi valjalo pročitati je da se već sada jasno uviđa da programeri nisu voljni migrirati ka novim tehnologijama koje im se pružaju i da u principu više vole očuvati kompatibilnost svojih programa sa starijim OS-ovima i na taj način dobiti veće tržište.
Ukoliko bi MS u potpunosti zameni WinAPI sa nekim novim, nekompatibilnim sistemskim podskupom poziva programeri bi bili dovedeni u situaciju da zarad nekoliko procenata novog tržišta iznova pišu aplikacije pri tome zadržavajući verziju za starije sisteme kojih će još dugo godina biti (Windows 98 je još uvek aktuelan, uprkos svim naporima). Da li će taj procenat biti veći (barem u početku) od desktop tržišta Mac-a ili do 2006, 2007 možda i Linux-a?
Unfortunately, these Brave New Strategies, things like .NET and Longhorn and Avalon, trying to create a new API to lock people into, can't work very well if everybody is still using their good-enough computers from 1998. Even if Longhorn ships when it's supposed to, in 2006, which I don't believe for a minute, it will take a couple of years before enough people have it that it's even worth considering as a development platform. Developers, developers, developers, and developers are not buying into Microsoft's multiple-personality-disordered suggestions for how we should develop software.
http://www.joelonsoftware.com/articles/APIWar.html
June 17, 2004 2:12 AM | ostalo