Kezdőoldal » Számítástechnika » Programozás » C++, C# vagy C-t érdemes tanulni?

C++, C# vagy C-t érdemes tanulni?

Figyelt kérdés
Melyikel a legjobb kezdeni?A Java-t azért nem írtam ide mert azzal biztos nem:)
2012. febr. 12. 22:35
1 2
 1/12 anonim ***** válasza:

C++ tanulj.

A c elavult ott az újabb a c++ azzal kezdjél.

c# meg lassú és telepíteni kell a gépre a .net-et,hogy fussanak a c# programjaid.


Egyértelmű,hogy c++ tanulj.

2012. febr. 12. 22:52
Hasznos számodra ez a válasz?
 2/12 Pj0tr ***** válasza:
Attól függ mire kell. Business application-re C#. Azzal a legkönnyebb leggyorsabb és támogatott. A legtöbb dologra egyszerűbb a C#. De pl valódi játékra, vagy rendszerközelibb funkciókra nem a legjobb (max COMos interface-n, natív API használatával, vagy assembly betétekkel)
2012. febr. 13. 10:48
Hasznos számodra ez a válasz?
 3/12 anonim ***** válasza:
Azért azzal vitatkoznék, hogy a C elavult, bár tény, hogy a C++-t több helyen használják, és a C# is terjed. Kezdj a C++-szal!
2012. febr. 13. 11:51
Hasznos számodra ez a válasz?
 4/12 anonim ***** válasza:

A C++ egy jó alap, a C talán kicsit "macerás" lehet prá részében (de nagyon hasznos és bármire lehet C-ben kódot írni).

A C# nekem annyira nem szimpatikus, bár tényleg össze lehet kattintgatni vele gyorsan grafikus appokat.

De hordozhatóságban (másik oprendszerekre való átvitelben pl) és sebességben elmarad a C és C++-tól.

(Ha grafikus alkalmazásokat akarsz, akkor a java jobb választás lehet a C#-nál mert kb az összes oprendszerre van futtató környezete, míg a C# erősen Microsoft termék.)

2012. febr. 13. 11:55
Hasznos számodra ez a válasz?
 5/12 Pj0tr ***** válasza:

Kicsit védeném a mundér becsületét. Ez olyan valamit valamiért játék. Ha dolgozol valahol és az ügyfél kér egy rendszert, akkor még 10 sec-el gyorsabb futásért sem fog 2szer annyit kifizetni. Az a lényeg, hogy gyorsan, működő rendszert alkotni. Nyilván vannak performancia követelmények, de nem 80at írunk, hogy ki van szabva a pár KB memória oszt kész.

Hiába gyorsabb valamivel a C++, ha 2szer annyiba kerül lefejleszteni benne egy összetett vir-t.

Régebben olvastam egy cikket, ahol egy érdekes kísérletről volt szó. Nagyon régi cikk és ott még az assembly és a C++ versengett. Lényeg, hogy az assembly-s projektbe sokkal több erőforrást toltak és alig hozott plusz-t, sebességben illetve "fogyasztásban".

2012. febr. 13. 13:19
Hasznos számodra ez a válasz?
 6/12 anonim ***** válasza:

"c# meg lassú és telepíteni kell a gépre a .net-et,hogy fussanak a c# programjaid."

Ha XP-d van, amiben alapból nincs .NET(bár az SP3-ban már szerintem van) akkor is elég jó eséllyel telepítve van már, mert kismillió másik app is használja.

"Lassú"


[link]


Ennyit a lassúságról. Hangyafasznyival van csak a C++ mögött Windows platformon.


"De hordozhatóságban (másik oprendszerekre való átvitelben pl) és sebességben elmarad a C és C++-tól."

Az egészen egyszerű eseteket kivéve a C++ programok sem nagyon hordozhatók.

2012. febr. 13. 21:42
Hasznos számodra ez a válasz?
 7/12 anonim ***** válasza:
Ha hordozhatóságot akarsz akkor ott a java minek a c# csak lassítja az üzemet xD
2012. febr. 14. 05:42
Hasznos számodra ez a válasz?
 8/12 anonim ***** válasza:

"Az egészen egyszerű eseteket kivéve a C++ programok sem nagyon hordozhatók."


Dehogy nem, ha jól dolgozol vele.

Nem kell rendszer specifikus dolgokat írni, a std-t kell használni és külső jól megírt cross-platform libeket.

2012. febr. 14. 11:10
Hasznos számodra ez a válasz?
 9/12 anonim ***** válasza:
44%

Igen, pont ez az egészen egyszerű eset, amikor csakis std-t használva valami kis fostos pár ezer soros egyetemi házifeladatot írogatsz.

De amikor már egy rengeteg komponensből, processzből álló, komplex rendszert(ahol mondjuk milliós nagyságrendű a kódsorok száma) csinálsz, az a büdös életben nem lesz hordozható.

2012. febr. 14. 18:27
Hasznos számodra ez a válasz?
 10/12 anonim ***** válasza:

Ismered a Boost-ot?

[link]


Attól, hogy egy projekt nagy, nem feltétlenül platform függő...

2012. febr. 14. 18:42
Hasznos számodra ez a válasz?
1 2

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!