Kezdőoldal » Számítástechnika » Programozás » A windows7 milyen nyelveken...

A windows7 milyen nyelveken van megírva?

Figyelt kérdés
Webprogramozáshoz értek, de ezeket a C,C++,C# nem nagyon tudom felfogni hogy egymáshoz hogy viszonyulnak..Miben jobb egyik a másiktól.
2011. márc. 15. 20:16
 1/6 anonim ***** válasza:

A C a kiindulása az egésznek, a C++ a továbbfejlesztése a C-nek, jelenleg az egyik legnépszerűbb programnyelv, a C# (ejtsd: Szísárp) pedig ha jól tudom a Microsoft saját C variánsa és a .NET Keretrendszerhez tartozik.


Gondolom a Windows C++ és C#-ban íródott, de mivel az oprendszer forrása szigorúan titkos, így nem tudok biztosat. :)

2011. márc. 15. 20:19
Hasznos számodra ez a válasz?
 2/6 anonim ***** válasza:

C, kiterjesztése a C++, a C# pedig egy teljesen más nyelv. Menedzselt kód, ojjektumorientált.


Az operációs rendszereket úgy általában C/C++-ban írják, mert ezek elég hatékony nyelvek. C# (meg akármilyen más nyelv) a külsőbb dolgokban jöhet be (driverek, kutyaf@sza), ezeket néha az oprendszer részeinek, néha különálló entitásoknak tekintünk.

2011. márc. 15. 21:02
Hasznos számodra ez a válasz?
 3/6 anonim ***** válasza:
driverek c#-ban? max a user módúakat lehet esetleg. A driverek pont azok, amiket C-ben kell megírni a Windowshoz. Esetleg a GUI készülhet .NET-ben hozzá, de az már nem kernel módban fut.
2011. márc. 16. 12:54
Hasznos számodra ez a válasz?
 4/6 anonim ***** válasza:
Látod? Te is tudod, hogy mit és hogy lehet megírni C#-ban, akár drivert is. Amúgy meg akkor már inkább C++-ban írják őket, amit lehet már nem C-ben írnak :)
2011. márc. 16. 13:07
Hasznos számodra ez a válasz?
 5/6 anonim ***** válasza:

rendszertöltő: assembly

kernel: C és assembly (hatékony legyen), itt még nincs feltétlenül szükség objektumokra. Ahol igen, ott C++

driverek, shell-modulok: néhol C, de inkább C++, C# (ahol már lehet .net-et haszálni)

2011. márc. 16. 19:32
Hasznos számodra ez a válasz?
 6/6 anonim válasza:

Szerintem is inkább C, meg C++, bár inkább csak utóbbi, hiszen rendelkezik mindennel amivel a sima C, és nem kevésbé hatékony. Ott se muszáj saját objektumokból építkezned, mehetsz az alapoktól.

Viszont C# tényleg maximum az alkalmazásoknál jöhet szóba, rendszer szinten biztosan nem, egyszerűen nem elég hatékony.

2011. ápr. 4. 10:48
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!