Avatar billede tast Nybegynder
30. august 2001 - 22:16 Der er 7 kommentarer og
2 løsninger

VB kontra C++!!!!

Hvad er forskellen på C++ iforhold til VB?

Jeg kunne godt tænke mig at programmere men ved ikke rigtig hvilke prog. form jeg skal vælge.

Jeg har før fået fortalt at C++ skulle være det bedste hvis man skulle program.,- kan VB det samme eller mere????
Avatar billede Slettet bruger
30. august 2001 - 22:17 #1
C++ overgår VB på alle punkter, den eneste fordel VB har er at det er nemt at starte med.

C++ er det som Windows 2000 er programmeret i, VB kan bruges til små programer (lommeregnere og lign.)

Avatar billede Slettet bruger
30. august 2001 - 22:18 #2
Start med lidt VB, megen af den viden du tilegner dig kan bruges i C++ og andre, f.eks. Delphi.
Avatar billede tdaugaard Nybegynder
30. august 2001 - 22:29 #3
el_barto:> VB er ikke kun til små \"lommeregnere\" ... har personligt selv lavet nogle større ting i det. Bl.a. starten på en InterDev klon...
Avatar billede Slettet bruger
30. august 2001 - 22:33 #4
Ja ok, men overdrivelse fremmer forståelsen :)

Prøv du at lave et styresystem i VB :P

Det jeg mener er at VB er godt til interfaces, hvor C++\'s styrke ligger i den \"usynlige\" del af et program.
Avatar billede cyb Nybegynder
30. august 2001 - 22:40 #5
vb er stort set lige så anvendeligt som C++ til almindelig brugere programmer, generelt mener jeg kun man skal benytte C++ hvis man  skal lave kerneprogrammering, dvs. hvis programmet skal være fundament for vidre udvikling med komponenter byget ovenpå, eller hvis man skal bruge preformance.
I Vb kan man dog ikke (i den sidste version jeg har arbejdet med, det kommer hvis i de nye versioner) arbejde med flere tråde, dette kan være et problem til applicationer der skal udføre flere opgaver simultant.
Jeg mener at du skal vælge Vb hvis du vil have noget resultat hurtigt og hvis du vil lave alm. små programmer som en mailklient, et adresse eller videokartotek eller din egen browser kontrol. Men hvis du vil programmere Spil, server applicationer eller profesionelle komponenter så skal du helt klart vælge C++.
Hvis du bare gerne vil lære basis vidnen om programmering vil jeg klart råde dig til at kaste dig over Java.
Det vigtigste er at du får en generel forståelse for at næsten alt kan lade sig gøre i alle sprog. Det er som en Turing maskine, stort set alle modernede programmeringssprog er Turing ækvivalente og derfor kan de løse det samme sæt opgaver, det er bare et spørgsmål om hvorlang tid det tager.
Avatar billede tast Nybegynder
30. august 2001 - 22:44 #6
Vil det sige at VB primært er godt til at lave \"tilbehør\" til Windows!!!

Vil det sætte betydelige begrænsninger hvis man vælger VB?
Avatar billede tast Nybegynder
30. august 2001 - 22:46 #7
Glem det foregående,- du sendte et sec. før mig!!
Avatar billede tdaugaard Nybegynder
31. august 2001 - 00:27 #8
VB er som kendt et RAD tool (Rapid Application Development) som gør det muligt at lave programmer HURTIGT (forudsat at man ved hvad man laver ;-) ...) hvorimod C++/VC++ er hårdere de du skal lave det HELE selv.

Men hvis jeg havde valget mellem at blive undervist i VB eller VC++ ville jeg KLART vælge VC++
Avatar billede cyb Nybegynder
01. september 2001 - 12:16 #9
Jeg vil helt klart give tdaugaard ret, c++ er der mere rigtig programmering i, da det er muligt at lave programmet på et meget lowlevel niveau, du får meget mere kontrol over hvad dit program gør. I vb kan du lave godt programmer, men du vil aldrig have kontrol over garbage collectoren (automatisk deallocering af hukommelse) og du vil somregl benytte en hel del funktioner der er forprogrammerede (af microsoft somregl), disse funktioner er somregl meget standardiserede og ikke optimerede til lige netop dit program.
Dog vil jeg mene at VB er rigtig godt til at komme igang med at programmere hvis man skal have lidt blod på tanden, det er meget hurtigere at lave noget der ser ud af noget i vb end i c++.
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