04. juni 2002 - 21:32Der er
14 kommentarer og 1 løsning
C compiler. Text Console??
Jeg er nybegynder og vil gerne i gang med at skrive noget C. JEg vil gerne starte med C før jeg går over til C++. Er der nogen der kan anbefale en C compiler som er let at gå til. Så man kan sidde og compile og kommunikere med sine programmer gennem kommandoprompten i nt/2000/xp??
Kommunerne har digitaliseret indgangen for borgerne. Men bag skærmen håndteres mange arbejdsgange stadig manuelt mellem systemer, mails og organisatoriske siloer.
Der er INGEN grund til at starte med C. Jeg tror alle vil anbefale dig at starte med C++, for når du kan det kan du stort set også C. C er noget mere begrænset end C++, C supporterer ikke objekt-orientering, C har ikke noget standard library som C++'s STL.
C++ er fra 1980, så det er i forvejen et rimeligt gammelt sprog. Jeg har kun haft brug for ren C ganske få gange og har ikke haft problemer med det, selvom jeg startede med C++.
Nu forholder det sig sådan at OOP altså ikke altid er den bedste metode til at løse et givent problem. Desuden kan man skrive langt mere optimeret kode i C end C++.
Det er tonsvis af gode grunde til at lære C og ikke C++.
linuxkonsulent >> Ja, du kan skrive mere optimeret kode i C, men det er sandelig ikke nemmere at skrive meget store programmer. Pointen er, at hvis du kan C++ tager det 4 dage at lære C - og hvor tit er det lige man har brug for ren C??? Ja, når du skal lave et operativ system :-)
Jeg er enig i, at det ikke er alle opgave der giver mening at lave i OO sprog. Men der er mange opgaver der GIVER mening at lave i et OO sprog, og (så vidt jeg ser det) giver det ofte mere genbrugelig kode (genbrugelig skal her ikke ses som copy-paste men som nedarvning).
Okay, så begynder jeg med C++. Men hvis Dev C++, virker til begge, så skulle der jo ikke være noget problem :)
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.