webForumDet fria alternativet

C eller C++??

10 svar · 928 visningar · startad av Danielkun

DanielkunMedlem sedan maj 2003361 inlägg
#1

Jag behöver lära mig ett av dessa språk genom mitt jobb men jag kan inte bestämma mig för vilken. Finns det nån som kan ge eventuella för/nackdelar? Tex. Vilken som är enklare att lära sig. Eller, om man ska lära sig båda, vilken ska man lära sig först?

Tacksam för alla kommentarer

tydalMedlem sedan juni 20034 013 inlägg
#2

C är perfekt för småhack, C++ för större projekt. Enklast att lära sig beror på dina tidigare erfarenheter. Har du exempelvis hållt på med Java (eller annan objektorientering) är C++ enklare.

C++ är ett tillägg till C, så ska man lära sig båda är det väl vettigt att börja med C.

lunaMedlem sedan juli 2004181 inlägg
#3

Det beror på vad det är tänkt att du ska göra.
Ex. drivrutinsprogrammering är ett C-jobb, medans spelprogrammering (förutom ev. realtidsdelar som med fördel görs i ASM eller C) hör hemma i C++-världen.

Mitt råd är att satsa på C++, steget till C är då inte så långt.

tydal skrev:

C++ är ett tillägg till C, så ska man lära sig båda är det väl vettigt att börja med C.

Nja... det där vet jag inte riktigt om jag håller med om... kanske om man ser på språken rent syntaxmässigt, men inte i övrigt.

LimeMedlem sedan sep. 2001961 inlägg
#4

Kör du på C++. Du kan programmera i "ren" C i C++ men inte åt andra hållet... Allt som finns i C finns i C++.

LaspMedlem sedan juli 200012 980 inlägg
#5

C är naturligtsvis källan, men det beror ju på omgivningen och verksamheten.
Jag skulle nog idag satsa på C# trots att jag har gått på kurs hos någen som heter Bjarne Stroustrup !

emissionMedlem sedan dec. 19996 721 inlägg
#6

Jo, men Danielkun har inte det valet. C eller C++ är det som gäller, och jag tycker att man gott kan hoppa på C++ direkt.

LaspMedlem sedan juli 200012 980 inlägg
#7

Slarvigt läst av mig Visst fungerar C++ Kör hårt.

Fredde MannenMedlem sedan nov. 20014 054 inlägg
#8

Ja då! Plusa på med C++

PeddaMedlem sedan juni 20006 032 inlägg
#9

Tycker valet är ganska enkelt om det bara är dom två du har att välja mellan.
Helt klart C++.

DanielkunMedlem sedan maj 2003361 inlägg
#10

Tack för alla svar! Jag kör på C++ :)

LaspMedlem sedan juli 200012 980 inlägg
#11

Kan detta vara ytterligare en bra start?
http://msdn.microsoft.com/msdnmag/issues/07/02/CAtWork/default.aspx

130 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)