24. april 2002 - 14:19Der er
8 kommentarer og 1 løsning
Spaghetti kode og XP?
Hej Har hørt mange tale om at MS altid har lavet noget være rodet kode - Spaghetti-kode - i forhold til fx. Linux, men er det stadig tilfældet? XP lader til at være mere struktureret opbygget, men bedrager skinnet? Er der nogen der har set nærmere på koden?
if (detect_cache()) disable_cache(); >>> if (fast_cpu()) { set_wait_states(lots); set_mouse(speed, very_slow); set_mouse(action, jumpy); set_mouse(reaction, sometimes); }
/* printf("Welcome to Macintosh"); */ /* printf("Welcome to Windows 3.11"); */ /* printf("Welcome to Windows 95"); */ printf("Welcome to Windows 98"); if (system_ok()) crash(to_dos_prompt); else system_memory = open("a:\swp0001.swp", O_CREATE);
lol :) Men seriøst - der må da være nogen der har kigget nærmere på den kode. Folk endevender alle mulige programmer for bugs og malskrevet kode. Der må være nogen der har kigget på MS..
windows er mange mange hundretusinde linier kode.. der skal nok være noget bras imellem.. men langt størstedelen er nok ret pænt.. men prøv du at ringe til MS og bed dem om en kopi af kildekoden..
>Har hørt mange tale om at MS altid har lavet noget være rodet kode - >Spaghetti-kode - i forhold til fx. Linux, men er det stadig tilfældet?
Det har du med stor sandsynlighed hørt fra folk som aldrig har set kildekoden til et Microsoft program.
>XP lader til at være mere struktureret opbygget, men bedrager skinnet? >Er der nogen der har set nærmere på koden?
XP er jo også bygget på NT5 kernen, og NT er oprindeligt programmeret af folk fra UNIX verdenen... Derfor er NT kraftig præget af UNIX.
>Men seriøst - der må da være nogen der har kigget nærmere på den kode. >Folk endevender alle mulige programmer for bugs og malskrevet kode. Der >må være nogen der har kigget på MS..
Kildekoden til Windows er ikke offentligt tilgængelig, og enhver som offentliggør dele af den kan og Vil med garanti blive retsforfulgt af Microsoft.
Linux kildekode er frit tilgængelig, således at du selv kan kompilere den, derfor er den blevet endevendt af alle og enhver.
jeg ved ikke hvor delwin har fået tag i det stykke (spagetti)kode, men den er hylende godt lavet ;o)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.