Avatar billede zapzie Nybegynder
18. august 2002 - 17:32 Der er 60 kommentarer og
1 løsning

Hvad er nemmest at lære?

Nu vil jeg gerne lære at programmere lidt, og jeg er så småt begyndt med delphi (først lidt Visual basic, men det gad jeg ikke), og så tænkte jeg om jeg ikke lige så godt kunne begynde på C++. Købe en nybegynder-bog, og så lære det grundlæggende. Det ene kan da være lige så nemt som det andet, eller?
Avatar billede olly Nybegynder
18. august 2002 - 17:35 #1
At programmere gælder ikke om at kunne et eller andet sprog, men om at lære hvad programmering går ud på! Det er en tankegang og det ene kan være lige så godt som det andet at lærer af. Men Jeg vil anbefale Java eller C++ som sprog da de er udbredte og til at gå til og du får fingerne i noget kode... Ikke som Delphi der er mere drag and drop!
Avatar billede zapzie Nybegynder
18. august 2002 - 17:36 #2
Kender du så en god bog?
Avatar billede olly Nybegynder
18. august 2002 - 17:36 #3
Hvis du vælger et af de 2 sprog jeg anbefalder kan jeg da godt give dig et par foreslag til lærerbøger og udviklingsmiljøer!
Avatar billede olly Nybegynder
18. august 2002 - 17:37 #4
Tja... Men til hvilket sprog?
Avatar billede zapzie Nybegynder
18. august 2002 - 17:37 #5
C++
Avatar billede nak-m Nybegynder
18. august 2002 - 17:39 #6
"C++ from the ground up" af Herbert Schildt
"The C++ programming language" af Bjarne Stroustrup

gooode bøger!
Avatar billede zapzie Nybegynder
18. august 2002 - 17:40 #7
Er de danske eller engelske???
Avatar billede zapzie Nybegynder
18. august 2002 - 17:40 #8
De lyder jo egentligt lidt engelske!
Avatar billede olly Nybegynder
18. august 2002 - 17:43 #9
Så vil jeg sige hæftet C++ fra IDG af Kris Jamsa! Giver en udmærket indføring i programmering. (69 kr)

Og så måske bogen "C++ how to program" af Deitel og Deitel! (Ca 500 - 600 kr). ISBN 0-13-089571-7

Har selv brugt begge til at lærer C++ efter! Men start med hæftet hvis du er helt newbie i programmering.

Men jeg vil så stadig sige at du burde overveje Java, da det er lidt mere pænt. Man har ikke alle de "grimme" ting i Java!
Avatar billede zapzie Nybegynder
18. august 2002 - 17:46 #10
Nu vil jeg prøve C++, hvis det ikke går, så prøver jeg java.

Er der en internet-butik hvor jeg kan købe nogle af de bøger?
Avatar billede olly Nybegynder
18. august 2002 - 17:47 #11
www.gad.dk

Du er selv ude om det med c++ :-) Men det er et dejligt sprog!
Avatar billede olly Nybegynder
18. august 2002 - 17:48 #12
Ellers så søg i litteratur sektionen her på eksperten! Der kan den finde den billigste online butik!
Avatar billede nak-m Nybegynder
18. august 2002 - 17:48 #13
olly: ja som om! java er langsomt og primitivt ved siden af C++!

zapzie: der er ikke nogle gode danske bøger til at lære C++ i sådan er det bare!

dette program er forresten godt at skrive programmerne i: http://www.bloodshed.net/devcpp.html
Avatar billede thomasledet Nybegynder
18. august 2002 - 17:49 #14
prøv at klikke på "litteratur"-knappen aller øvert oppe i toppen af denne eksperten.dk-side... faktisk i toppen af en hvilken som helst eksperten.dk-side... :)

så finder du ikke abre en online boghandel... men også den billigste... :)
Avatar billede olly Nybegynder
18. august 2002 - 17:51 #15
nak-m: Langsomt? Måske... Men det er platformsuafhængigt!

Primitivt??? Det er vist kun en mand på 85 der har kodet c/c++ hele livet der kan sige sådan!
Avatar billede thomasledet Nybegynder
18. august 2002 - 17:51 #16
men du kan også finde gratis bøger ude på nettet... bruce eckels "thinking in java" ligger til fri download på hans hjemmeside ( http://64.78.49.204/TIJ-3rd-edition1.0.zip )... den har jeg selv brugt (dog papirversionen af den)... han har også lave en c++-bog, men den har jeg ingen erfaring med...

http://www.bruceeckel.com/
Avatar billede zapzie Nybegynder
18. august 2002 - 17:53 #18
er der forskel på C & C++ ??
Avatar billede olly Nybegynder
18. august 2002 - 17:53 #19
nak-m:

Det er fordomsfuldt at sige sådan! En god programmør vælger sprog efter opgaven og ikke efter om man kan lide det eller ej! Men så kan vi for min skyld bare vende tilbage til assempler! Det er fandme noget der bare virker!
Avatar billede zapzie Nybegynder
18. august 2002 - 17:55 #20
Og hvilket program er bedst? Og hvad koster de? Og findes der nogle gratis programmer som er brugbare?
Avatar billede thomasledet Nybegynder
18. august 2002 - 17:56 #21
der er stor forskel på c og c++... det ene er objektorienteret... det andet er ikke... og en masse andre forskelle...

java-compileren (fra sun) er gratis...
c og c++ compilere er også ofte gratis...
Avatar billede thomasledet Nybegynder
18. august 2002 - 17:57 #22
der er ikke noget, der hedder "hvilket program er bedst"... hvilken cykel er bedst? en blå, en grøn eller en rød?? de bruges alle til at cykle på...
Avatar billede olly Nybegynder
18. august 2002 - 17:58 #23
Ja der er forskeld på c og c++... En hel del faktisk!

Ja der er masser af gratis ting og sager til både java og c++ derude!

Bare søg på google f.eks.

Af gratis c++ compilere er gcc og borlands free

http://www.borland.com/products/downloads/download_cbuilder.html#
http://gcc.gnu.org/
Avatar billede olly Nybegynder
18. august 2002 - 17:59 #24
thomasledet

Nemlig! Det kommer an på den der ser det og hvad den skal bruges til!
Avatar billede olly Nybegynder
18. august 2002 - 18:00 #25
Ellers hvis du får lyst til Java så er java.sun.com åben for dig!

Download JDK 1.4 og Forte og du er i gang eller så kan jcreator (www.jcreator.com) anbefales!
Avatar billede nak-m Nybegynder
18. august 2002 - 18:03 #26
olly: hvad er det for noget fis at lukke ud? :) du kan du jo også skrive platformsuafhængige programmer i C++ så java har ikke rigtig nogen fordel der! og hvad er det for noget med at en god programmør vælger sprog efter opgaven? det er da igen noget fis! der er ingen grund til at vælge forskellige sprog!
Avatar billede nak-m Nybegynder
18. august 2002 - 18:04 #27
thomasledet: sammenligner du programmeringssprog med cykler? ;o)
Avatar billede nico26 Nybegynder
18. august 2002 - 18:05 #28
Java og C# er nok nemmest at lære. Delphi har det lækreste IDE, og object pascal er fuldt på højde med c++. Hvis du vil lave Windows applikationer ville jeg gå langt udenom java da java's GUI er noget skrammel.
Avatar billede nak-m Nybegynder
18. august 2002 - 18:05 #29
alle sprog kan jo ikke det samme! alle sprog er ikke lige optimeret!
Avatar billede olly Nybegynder
18. august 2002 - 18:05 #30
nak-m: Pis hjem i din seng og BLIV der! Du er da vist ikke og bliver aldrig programør! Man kan nemt være tvunger til at vælge forskellige sprog!

Og C++ er ikke platformudafhængigt! Det skal compiles til hver platform! Det skal Java ikke da det er JIT fortolket og ikke laver maskinkode ved compiling, men bytecode!
Avatar billede nico26 Nybegynder
18. august 2002 - 18:06 #31
Det er for øvrigt noget sludder at sige at Java er platformsuafhængigt.
Avatar billede olly Nybegynder
18. august 2002 - 18:08 #32
Java er platformsudafhængigt hvis man kan kode ordentligt! Og som en kommentar til nico22 så har du ret i at Java's GUI og ikke mindst udskriftfunktioner ikke er alt for godt!
Avatar billede nico26 Nybegynder
18. august 2002 - 18:08 #33
olly>>Eksperten er et såkaldt debat forum, hvor alle har lov til at lufte deres mening uden at blive svinet til!
Avatar billede zapzie Nybegynder
18. august 2002 - 18:08 #34
olly > Er det Enterprise Trial der er gratis fra : http://www.borland.com/products/downloads/download_cbuilder.html#
Avatar billede olly Nybegynder
18. august 2002 - 18:08 #35
nico22: Ja og det gør jeg også! Men jeg har lov at rette det jeg mener er direkte løgn!
Avatar billede nico26 Nybegynder
18. august 2002 - 18:09 #36
olly>>Java er jo en platform i sig selv, og derfor er det noget ævl at sige at det er platformuafhængigt
Avatar billede olly Nybegynder
18. august 2002 - 18:09 #37
zapzie: Nej du skal vælge den der hedder compiler! Det er en c++ compiler med de fleste STL klasser der er gratis!
Avatar billede olly Nybegynder
18. august 2002 - 18:10 #38
nico22: Det kan jeg på en måde tilslutte mig den holdning! Man kan godt kalde Java en platform!
Avatar billede zapzie Nybegynder
18. august 2002 - 18:12 #39
og hvad er en compiler?
Avatar billede olly Nybegynder
18. august 2002 - 18:14 #40
Tja så må du vist være newbie!

Kort og simpelt kan man sige:

"En compiler en et program der oversætter sourcecode til maskinkode"
Avatar billede zapzie Nybegynder
18. august 2002 - 18:15 #41
OK... det er også hvad en af mine venner fortalte mig, men han sagde at det kunne man ikke lave programmer i!?
Avatar billede nico26 Nybegynder
18. august 2002 - 18:17 #42
du skal selvfølgelig skrive programmet i et eller andet. Du kan sagtens skrive programmer i en simpel teksteditor som notepad, men som regel bruger man et udviklingsværktøj a la Visual Basic, Delphi etc.
Avatar billede olly Nybegynder
18. august 2002 - 18:17 #43
Nej da... Det er til at oversætte til programmer! Du kan kode i en texteditor og så oversætte det til et program med en compiler!

HVis du vil have et gratis program til at kode i vel jeg anbefale xemacs (www.xemacs.org)
Avatar billede krismort Nybegynder
18. august 2002 - 18:27 #44
olly: Jeg vil give dig fuldstændig ret i at en god programmør vælger programmeringssprog alt efter opgaven.
nak-m: Hvis man endelig skulle sammenligne cykling med programmering som nok ikke er helt så tosset endda, så kan man jo godt sige at det nok ikke er klogt at køre på en strand / mark med en racercylel. Omvendt burde man nok vælge en cykel med lav friktion hvis man skal ud på de lange distancer eller op på stor fart. Man vælger heller ikke en trehjulet cykel til at cykle 6-dags løb vel ? 

Kristian
Avatar billede zapzie Nybegynder
18. august 2002 - 18:30 #45
Vildt nok... programmering er lige så simpelt som en cykel...

Microsoft Visual C++ 6.0, er det noget man kan bruge, og hvad koster sådan et program?
Avatar billede krismort Nybegynder
18. august 2002 - 18:32 #46
zapzie: www.netskolen.dk tag et kursus her eller på VUC og lær noget om hvordan computeren fungerer det giver en god forståelse for hvordan maskinen "tænker" og hvordan du giver den instruktioner

Kristian
Avatar billede nico26 Nybegynder
18. august 2002 - 18:42 #47
zapzie>Programmering er desværre langt fra så simpelt som en cykel. Det er en videnskab, og det tager mange år at udvikle sig til en god programmør.
Avatar billede olly Nybegynder
18. august 2002 - 18:56 #48
nico22: Ja men det tager også mange år at blive en god cykelrytter... Og det er lidt det samme! Men kan holde sig på Hello World og if/else niviau (At man bare kan cykle) eller man kan blive dygtigere og lave mere avancerede programmer (Cykelrytter der ved hvad han selv kan og ved hvordan man virkelig køre på cykel)...

zapzie: Ja det kan du sådan set godt... Se på www.edbpriser.dk og find prisen! Men det er vist ikke helt billigt.
Avatar billede thomasledet Nybegynder
18. august 2002 - 19:24 #49
enhver idiot kan lære sig selv at lave noget simpelt ASP-halløj, der mere eller mindre bare skriver "hello world" ud på skærmen... det er i og for sig også ganske fint - man skal starte et sted... men før man kan kalde sig for decideret programmør skal man have en smule styr på det mere teoretiske... snuset til diverse paradigmer etc...

vil man lære at programmere og have papirer på det, så er det datamatikeruddannelsen, man skal have fat på... den varer omkring 5 semestre (ca 2½ år) og giver en smule hands-on-erfaring med programmering, samt en smule teori... ellers er der dataloguddannelsen, som er en universitetsuddannelse, hvor en del teoretiske aspekter bliver tæsket igennem... ganske spændende!
Avatar billede olly Nybegynder
18. august 2002 - 19:30 #50
thomasledet: Ja jeg støtter den holdning, men man er heller ikke nogen god programmør bare af datamatikeruddannelsen... Man skal selv tage sig sammen og lave noget hands-on så man kan lærer det!
Jeg er selv snart uddannet datamatiker!
Avatar billede thomasledet Nybegynder
18. august 2002 - 20:09 #51
jeg har et par år igen på datalogistudiet... :)
Avatar billede olly Nybegynder
18. august 2002 - 20:16 #52
thomasledet: Er det noget man kan anbefale når man ikke finder datamatikerstudiet nok at tage en datalogi bagefter? Får de 2 første år givet pga vi er datamatikere!

Jeg tænker nemlig meget over om jeg ikke skulle gøre det! Finder ikke datamatikerstudiet nok!
Avatar billede zapzie Nybegynder
18. august 2002 - 20:33 #53
Hvor kan man finde en tutorial, helst på dansk??? Så jeg har lidt at kigge på indtil jeg får købt/lånt mig en bog!!!
Avatar billede olly Nybegynder
18. august 2002 - 20:38 #54
Tak for point :) Men måske andre også have fortjent lidt! Men det er jo din afgørelse!

Måske på http://cplusplus.dk/?show=kat&kat=5

Eller så http://www.mindview.net/Books/
Avatar billede zapzie Nybegynder
18. august 2002 - 20:45 #55
Tja... men du var hurtigst.. og så blev det pludselig til en diskution om noget med en cykel og alt muligt!
Avatar billede olly Nybegynder
18. august 2002 - 20:53 #56
Jamen tak!

Held og lykke med C++... Og husk at al begyndelse er svær... Du vil sikkert få brug for at se positivt på tingene en gang imellem!
Avatar billede thomasledet Nybegynder
18. august 2002 - 21:53 #57
olly> jeg vil godt sige, at datalogistudiet kan anbefales... jeg er i hvert fald godt tilfreds...
Avatar billede olly Nybegynder
18. august 2002 - 22:07 #58
thomasledet: Jamen så starter jeg nok på dat3 til febuar! Så må vi se! Kan se vi er i samme by... Aalborg :) Så måske vi ses på UNI!
Avatar billede thomasledet Nybegynder
18. august 2002 - 23:32 #59
måske... det lyder sansynligt... :)
Avatar billede zapzie Nybegynder
19. august 2002 - 07:34 #60
Tak.. Lige nu når jeg kigger rundt på nettet ser det temmeligt uoverskueligt ud, men det kommer... håber jeg!
Avatar billede olly Nybegynder
19. august 2002 - 09:12 #61
Bare tag det roligt! Start med Hello World og så byg lidt på... Så skal det nok komme med lidt tolmodighed!
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester