/ Forside/ Teknologi / Udvikling / C/C++ / Spørgsmål
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
C/C++
#NavnPoint
BertelBra.. 2425
pmbruun 695
Master_of.. 501
jdjespers.. 500
kyllekylle 500
Bech_bb 500
scootergr.. 300
gibson 300
molokyle 287
10  strarup 270
hvad er mest "smart" at lære c++ eller c~
Fra : toga1
Vist : 697 gange
50 point
Dato : 30-08-03 22:04

Jeg overvejer at lære et programerings sprog men ved ikke om jeg skal prøve at lære c++ eller c# nogle forslag?

venlig hilsen

Toga

 
 
Kommentar
Fra : molokyle


Dato : 30-08-03 23:17

Klart C/C++ !!!

Hvorfor? Fordi C# er noget miskmask uden ordentligt standardiserede biblioteker.

Lær C, så du får de basale procedurale progammerings koncepter på plads. Studér derefter det objektorienterede paradigme og kast dig over C++. Da C er en ægte delmængde af C++ kan du godt, hvis du har mod på det, begynde helt fra bunden med C++.

Flyt derefter til JAVA ...bliver du skap, blander du de to; C/C++ og JAVA.

Hvorfor C++ ? Fordi der kan du lave ALT i 'native code' (også assembler) og implementere tidskritisk programmering.
Hvorfor JAVA ? Fordi der finder du den operativsystem uafhængige platform.

</MOLOKYLE>

Kommentar
Fra : molokyle


Dato : 30-08-03 23:23

Ps. Du kan evt. også begynde med JavaScript, som hurtigt giver dig mulighed for at programmere til nettet og giver et godt fundament til at gå videre med C/C++.

</MOLOKYLE>

Kommentar
Fra : srhansen


Dato : 30-08-03 23:55

Hej Toga

Jeg kan kun programmere C++, men det nye smarte er C#

C++ programmering er dog et rigtigt godt udgangspunkt for også at kunne forstå og nemt lære andre sprog og dialekter. Personligt har jeg programmeret både pascal, visual basic og mange mange andre dialekter som følge af min baggrundsviden fra Ansi C og C++

mvh srhansen

Kommentar
Fra : srhansen


Dato : 30-08-03 23:58

Hov !

Jeg var væk et stykke tid inden jeg fik sendt, så jeg så først molokyles indlæg nu Men vi er helt enige

mvh srhansen

Kommentar
Fra : molokyle


Dato : 31-08-03 00:53

toga1 -> Jeg kommer med en baggrund i BASIC, MASM, PASCAL, ADA, FORTRAN77, C/C++, JAVA, FORTH, PROLOG, LISP (PCSHEME) og MIRANDA/HASKELL. Tro mig på mit ord ...og srhansen's

</MOLOKYLE>

Accepteret svar
Fra : strarup

Modtaget 50 point
Dato : 31-08-03 10:51

Hej Toga,

jeg vil dog også foreslå C++, men microsoft begynder jo mere og mere at hælde til .Net platformen så C Sharp eller C# er jo nok fremtidens programmerings sprog, C# bygger jo også på C/C++ så det vil være nemmere at skifte...

men først og fremmest så lær et programmeringssprog... hvis du først har lært et fra bunden af og er blevet god til dette sprog, så er det offest ikke så svært at lære et eller flere programmeringssprog derudover...

jeg er selv udlært i Java... men har haft mere brug for at lære C++, så det har jeg selv måtte lære... det er også meget forskelligt om hvad du ska' bruge det til... de har vær især deres fordele og ulemper...

f.eks. ska' man huske i C++ at reservere nogle ting, hvorimod i Java bliver der automatisk taget hånd om dette, såvidt jeg husker er dette også en af disse ting der er blevet sneget ind i C#... i Java hedder den f.eks. carbagecollectoren som sørger for at rydde om og frigive tingene...

Java ka' være utroligt langsomt, har i visse tilfælde ikke den samme "styrke" som C++, dens fordel er dog at den er platform uafhængig, det er C++ for såvidt også, da der både bliver brugt C++ på Linux/unix og på Mac, forskellen er dog at C++ bliver brugt forskelligt på disse operativ systemer, hvorimod Java er det den samme programmeringsstump der bliver brugt og så javafortolkeren der sørger for at OS'et forstår hvad der bliver sagt til den... (det er bl.a. denne process der gør den noget langsommere)...

mvh.

Strarup

Kommentar
Fra : molokyle


Dato : 31-08-03 11:48

Du kan jo selv 'snuse' lidt til forskellen mellem C++ og C i denne artikel : http://www.devarticles.com/art/1/54

Nederst på siderne, i bunden til højre, er der et link til næste afsnit af artiklen.

Det er min personlige mening at hvis man vælger C#, kommer man 'lidt' i lommen på Microsoft. C++ er en mere åben standard.

</MOLOKYLE>

Kommentar
Fra : molokyle


Dato : 31-08-03 11:49

Ups... ikke C++ og C, men C++ og C# selvfølgelig.

</MOLOKYLE>

Kommentar
Fra : toga1


Dato : 01-09-03 01:47

Mange tak for hjælpen :)

Toga

Godkendelse af svar
Fra : toga1


Dato : 01-09-03 01:52

Tak for svaret strarup.
                        

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 : 177577
Tips : 31968
Nyheder : 719565
Indlæg : 6409071
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste