Kezdőoldal » Számítástechnika » Programozás » A c++ miben jobb a c# nél és...

A c++ miben jobb a c# nél és a javánál és fordítva?

Figyelt kérdés
2012. ápr. 8. 22:18
 1/5 anonim ***** válasza:
Eltérő a felhasználási területük, úgyhogy egyik sem jobb a másiknál, ahogy a busz se jobb a fakanálnál.
2012. ápr. 8. 22:24
Hasznos számodra ez a válasz?
 2/5 anonim ***** válasza:

Teljesen eltérő dolgok ezek, ahogy első is megfogalmazta helyen.


A C++ talán kicsit hardverközelebbi, gyorsabb kódot ad, mivel a másik kettővel ellentétben nem bytecode-ra, hanem rendes gépi kódra fordul.

A C# elsődlegesen egy MS fejlesztés, de van (többé-kevésbé) linuxos alternatívája is.

A Javaval elég jól platformfüggetlen dolgokat lehet összehozni, mivel kb az összes oprendszerre van futtató környezete.

2012. ápr. 8. 23:11
Hasznos számodra ez a válasz?
 3/5 anonim ***** válasza:

A C# mondjuk a Java egy későbbi letisztultabb formájának tekinthető.

Javasok lopásnak is tekintik:)

C++ gyorsabb,több lehetőség van benne de bonyolultabb is

2012. ápr. 8. 23:11
Hasznos számodra ez a válasz?
 4/5 anonim ***** válasza:

C++-ban tudsz natív kódot írni az operációs rendszerekre (pl. Win32 API, Linux API-k stb.). A programok futtatásához csak az adott operációs rendszer szükséges, de fejleszthetsz .NET alá is vele.


A C# a .NET keretrendszert használja, aminek az a lényege, hogy nem kell ismerned a WinApi-t. A .NET-re írt programokat egy virtuális processzor futtatja. Ezzel a virtuális processzorral szinte lehetetlen megkerülni az operációs rendszert, így nagyon nehéz benne kártékony kódot írni.


A Javáról nem tudok sok mindent írni, hiszen még nem programoztam benne. A .NET-hez hasonlóan működik, egy virtuális gép futtatja a kódot.

2012. ápr. 8. 23:28
Hasznos számodra ez a válasz?
 5/5 iostream ***** válasza:

A 3. választ tudnám másodikolni.

A C# a Java alapjain jött létre, ugyanaz a tervezett felhasználási területük, végül persze másfelé mentek picit, dehát az ipar már csak ilyen, sosem csak arra használja az eszközöket, amire tervezték :)

Ezek magasabb szintű alkalmazásfejlesztésre, komolyabb szerveroldali webfejlesztésre alkalmasak.


C++ akkor jön elő, ha komolyabb megszorítások vannak valamilyen téren (CPU, memória, bármilyen egyéb erőforrás), mert elég magasszintű a kényelmes alkalmazásfejlesztéshez, de elég közel van a hardverhez, hogy gyors legyen.

2012. ápr. 9. 07: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!