Citat:
Ursprungligen postat av X_surfer
Fast nu ritas ju alla knappar fönsterlistor, dialogrutor osv upp av Windows självt (eller egentligen WIN32 API) så att det skulle bli speciellt mycket bökigare tvivlar jag ju på.
Snoka runt lite och läs hur programmerare missbrukar det interface som Microsoft har byggt sedan 80-talet, så kommer du till annan insikt. Minsta lilla sak dom ändrar på (eller bugg som fixas) bryter sönder hundratals program som beror på felaktigheter, buggar eller odokumenterade händelser som inte skall litas på.
Vem får skulden när något går sönder? Inte är det programtillverkaren, eller hur?
Som exempel, redan på 3.11-tiden fanns det en bugg som gjorde att WM_PAINT skickades ut lite random - det var inte dokumenterat, och varenda programmerare som har minsta förnuft vet att inte förlita sig på sådant eller WM_PAINT alls, för den delen. Trots det gick Lotus 1-2-3 samt andra Fortune 500-program isär totalt när buggen fixades till Win95. Lösning? 'Buggen' finns kvar än idag, iaf upp till Windows Vista.
Således, för att återgå till ämnet, Windows som OS är ett rent helvete på grund av att Microsoft ser till att ALLT fungerar. Det har dom nu börjat ändra på, till det bättre och väldigt efterlängtat.