begynd med c++ der findes et hav af materiale - både begynder og avanceret. fordelen er at du ikke binder dig til at benytte Windows. ulempen er at det forståelsesmæssigt kan være svært at forstå pointere.
Jeg er helt enig med soreno, start med Java, det er bedre.
C# ville jeg ikke spilde min tid på hvis du ikke bliver tvunget, det er properitært og ikke altid lige godt.
Java er nemt, pænt og virker tæt på over alt. C++ er også rimeligt nemt, men noget mere besværligt end java, men du kan nemt lære det bagefter, gør du det omvendt risikerer du at få dårlige vaner fra C++, og pointere drille alle nye udviklere.
C++ har været her længst (af de tre nævnte programmeringssprog). Det ville være naturligt at forvente, at det først blev udmanøvreret af andre sprog. Mht. C# og Java, så er det næsten lige meget. Selv om C# er MS, så er det alligevel ved at blive underlagt en standard - noget som Java ikke er. Java er (endnu) mere portabelt end C#, der er (efter sigende) en langt større mængde af Java-programmører end C#-programmører, men Java har en opdeling, hvor specielt Enterprise Edition er vanskelig tilgængelig - også for garvede programmører. Ideerne omkring Java og C# er for en stor dels vedkommende sammenfaldende, og syntaksen er ikke meget afvigende. Hvis ikke C# byder på noget markant bedre end Java på mange områder vil den nok dø inden Java gør det. Jeg tror ikke, det bliver en ny VB - dertil er det ikke "let nok". Jeg savner et par C++-features i Java, men disse mangler opvejes i høj grad af Javas garbage collection, flytbare grafiske komponenter, veludviklede (gratis) API mv. Jeg er ikke sikker på at jeg holder med disky i, at det er lettere at starte med Java og så gå over til C++. C++ kræver mere disciplin, bl.a. på grund af pointere, mangel på memory management, et mindre standardbibliotek osv. Men hvis du kan styre C++, kan du også styre Java. Hvis du ikke kan styre C++ kan du måske godt styre Java, men så er der noget omkring funktionaliteten internt i systemet, du ikke har fanget, hvilket kan være uhensigtsmæssigt ved udviklingen af komplekse systemer.
Men klø bare på med Java - du bliver glad for sproget, og du får hurtigt noget sat på benene. Og det er ikke langsomt...
tak for svarene men det skal lige siges at jeg har brugt 2 år på delphi og php... :) har det nogen betydning ? altså er det nemmere at gå fra delphi til c++ eller ? :D
Hvad er det, der ikke skulle være så godt ved C# ?
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.