/ Forside/ Teknologi / Operativsystemer / MS Windows / Spørgsmål
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
MS Windows
#NavnPoint
Klaudi 76474
o.v.n. 67550
refi 58409
tedd 45557
Manse9933 45149
molokyle 40687
miritdk 38357
briani 27239
BjarneD 26414
10  pallebhan.. 24310
Hvilket programmeringssprog er windows s~
Fra : toohey
Vist : 471 gange
50 point
Dato : 26-01-03 23:31

Kildekoden til windows bliver som sagt hemmeligholdt, men hvilket/hvilke programmeringssprog bruger Micro$oft egentlig?

 
 
Kommentar
Fra : strarup


Dato : 26-01-03 23:40

Hej TooHey,

Microsoft Windows er hovedsageligt kodet i C++...

mvh.

Strarup

Accepteret svar
Fra : srhansen

Modtaget 60 point
Dato : 26-01-03 23:44

Hej toohey

Det er en blanding af flere sprog. Hovedparten, tror jeg, er skrevet i Micro$oft C++, da der står "MFC" (Microsoft foundation class) i mange af headerne.

En del tidskritisk kode til kernen, har de sandsynligvis været nødt til at skrive i assembler for at få max performance.

Endelig kunne jeg forestille mig at en hel del tillægskomponenter er skrev i Visualbasic, men det er blot et gæt.

mvh srhansen

Kommentar
Fra : srhansen


Dato : 26-01-03 23:45

enig

Godkendelse af svar
Fra : toohey


Dato : 26-01-03 23:48

Tak for svaret srhansen.
                        

Kommentar
Fra : strarup


Dato : 27-01-03 00:02

Hej SRhansen,

fuldstændig enig... men jeg tror de muligvis vil gå over og gøre mere brug af C# istedet for C++... jeg tvivler dog på at de har lavet nogle af komponenterne i VB, men man ved jo aldrig...

men hvis det ønskes ka' man downloade en hel del baggrunds kode til windows, ved at downloade de forskellige Developer's pakker de har... de har bl.a. en Windows DDK (driver development kit)... de har også en Windows Platform SDK (Software Developer Kit)...

mvh.

Strarup

Kommentar
Fra : strarup


Dato : 27-01-03 00:25

Hej TooHey,

desværre har de fjernet DDK til både win98 og Win2000 fra deres side...
http://www.microsoft.com/ddk/

Windows Platform SDK, ka' downloades her... -->
http://www.microsoft.com/msdownload/platformsdk/sdkupdate/
hvis du ønsker at downloade det hele, ka' det godt ta' en rum tid...

nogle af SDK'erne ka' også downloades seperat... her på overstående side bliver de downloadet og installeret... bl.a. DirectX SDK og Windows Media SDK ka' downloades seperat... eller har kunnet hvis de ikke også har lavet det om...

på MSDN Libary ka' du få lidt mere informationer omkring de forskellige ting... tryk nede på "Windows Development"
http://msdn.microsoft.com/library/default.asp
så ka' du se de forskellige emner, nogle forklaringer, eksempler og kode, og hva' ved jeg...

hvis det er fordi du ønsker at vide mere omkring operativ systemer, eller selv lave dit eget, ka' du få informationer på disse sider...

"Code your own OS"... -->
http://www.openbg.net/sto/os/
"OS Development"... -->
http://www.osdev.org/
"Related Projects"... OS programming... -->
http://www.openbg.net/sto/os/links.php

mvh.

Strarup

Kommentar
Fra : srhansen


Dato : 27-01-03 09:27

Nemlig Strarup

Jeg ved heller ikke om Der er benyttet Visual basic med sikkerhed. En måde at finde ud af det på er ved at fjerne dll'en
vbrun*.dll fra windows\system\ bibliotheket. Det er visualbasics runtime bibliothek og de komponenter der er skrevet i VB, må så formodes at gå i knæ !!

Skulle du have mod på at kaste dig over programmering af operativsystem, kan du foruden Strarups fremragende links også prøve at gå i den anden boldgade ved at hente den nyeste Linux kerne her:

http://kernel.org/

Den er skrevet af linux's fader Linus Torvalds.

Du kan også kigge på denne Linux side, for at se hvordan du måske kan blive medlem af et udviklingsteam:
http://www.linmag.no/

Ellers så søg på "Linux user group" i din favoritsøgemaskine det skulle give dig en masse Linux-grupper

mvh srhansen

Du har følgende muligheder
Eftersom du ikke er logget ind i systemet, kan du ikke skrive et indlæg til dette spørgsmål.

Hvis du ikke allerede er registreret, kan du gratis blive medlem, ved at trykke på "Bliv medlem" ude i menuen.
Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408946
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste