webForumDet fria alternativet

VB vs. C++??

Programmering

12 svar · 497 visningar · startad av Peeer

Medlem sedan mars 20025 907 inlägg
Frågan#1

Jag funderar på att börja programmera lite smått, men jag vet inte hur lr vad. Bör man välja VB lr C++ som nybörjare? Fördelar/nackdelar med de olika språken? Vilka program behöver man? Tips på siter? mm

Har hållt på lite med ASP innan (om det nu spelar någon roll).

Medlem sedan okt. 20013 217 inlägg
#2

Om du helt är nybörjare så tycker jag du ska kika på .NET (Visual Studio 7.0).

// BeatBox

Medlem sedan mars 20025 907 inlägg
#3

.NET låter faktiskt intressant, men jag väljer nog inte det. Detta pga av att vi bara får välja mellan C++ och VB i skolan. Blir kanske lite väl tufft att lära sig två olika språk samtidigt.

Vilket är bäst: ha knappa kunskaper i båda språken, lr att ha goda kunskaper i c++ och inga i VB? Borde ju vara alternativ 2, men man vet ju aldrig.

Medlem sedan okt. 20013 217 inlägg
#4

Utan några som ehslt kunspaker i C/C++ så tror jag VS blir lite kämpigt kanske. Fat och andra sida så beror det hur lång tid ni har på er och vad du har tänkt att göra.

// BeatBox

Medlem sedan juni 20008 205 inlägg
#5

Ursprungligen av Peeer
**.NET låter faktiskt intressant, men jag väljer nog inte det. Detta pga av att vi bara får välja mellan C++ och VB i skolan. Blir kanske lite väl tufft att lära sig två olika språk samtidigt.

Vilket är bäst: ha knappa kunskaper i båda språken, lr att ha goda kunskaper i c++ och inga i VB? Borde ju vara alternativ 2, men man vet ju aldrig.**

Det bästa är väl att vara en hejare på båda :e
Skämt åsido, jag röstar nog för C++ (men som Beatbox säger, det beror på hur mycket tid ni har på er) för du lär ha mer nytta av det. Om inte annat, lär du dig C++ blir övergången till ganska många språk betydligt enklare, Java och C# är väl de exempel som ligger närmast till hands, men man kan även räkna in PHP, Python, Perl och en del andra språk. Dessutom får du en chans att använda dig av lite mer "riktig" objektorientering än i VB.

Medlem sedan mars 20025 907 inlägg
#6

Kursen ligger på 50 poäng (dvs. 40timmar), men därefter är det entill likalång kurs. Total 80timmar alltså (exkl. hemarbete). Lutar just nu åt C++, men det är några månader kvar tills vi ska välja så det hinner väl ändra sig.

Medlem sedan juni 200010 432 inlägg
#7

C++ :birp

Medlem sedan feb. 20013 023 inlägg
#8

Satsa på VB.NET, d v s den VB-version som finns i Visual Studio.NET. Betydligt bättre än VB 6 och ändå hyfsat enkelt att lära...

Medlem sedan sep. 20001 124 inlägg
#9

Bästa valet är nog C++. Det är en lite lätt irriterande kurva för att lära sig språket, men när du väl lärt dig det mesta så kan du exempelvis lära dig grunderna i Java eller C# på en dag. Trots allt så kommer det hela tiden nya språk, så det är bäst att inte låsa sig till ett språk, en produkt eller en tillverkare *host*VB*host*.

Tro mig. Vill du verkligen lära dig Basic så kan du göra det utan problem om du kan C++. Visst, du kommer att svära för att det är ett puckat språk, men hellre det än att du får ett eget personligt helvete när du vill gå från Basic till C++.

Medlem sedan mars 20025 907 inlägg
#10

Hårda ord....tur att man inte gjort som en kompis då (börjat progga basic, inte vb utan basic). Det blir nog C++ tillslut.

Tack för alla kommentarer

Medlem sedan juni 200010 432 inlägg
#11

Tur och tur... det beror på hur man ser det, det kan ju vara en nyttig erfarenhet att lära sig t.ex Basic som 1:a språk. Men genom att det är såna skillnader i hur språken är uppbyggda så blir det lätt tungt att som nybörjare behöva lära om allt från början när de tyngre språken hamnar i focus ;)

Medlem sedan feb. 20001 590 inlägg
#12

Möjligheten finns att man drunknar i Visual Studio.Net Det är en ganska massiv utvecklingsplattform.
Bara lära sig att kompilera, köra programmet lär ta tid, för att inte tala om om man vill köra programmet på en dator utan frameworken, skapa installationsprogram mm. inget för en nybörjare utan kunskaper alls...

VB eller C/C++ är nog ett hyfsat alternativ.

VB för enkelheten, och det grafiska möjligheterna.

C/C++, för att lära sig headerfiler, objektfiler, länkning, kompilering mm.

Klasstänkade är inget för en nybörjare, utan först bör man kunna grundläggande begrepp, för att sedan gå vidare.

Gymnasiekurser?

Då är det väl så att man måste börja med programmering A för att sedan köra programmering B. Programmering C är väl objektorienterad programutveckling?

/T

Medlem sedan mars 20025 907 inlägg
#13

Ja, gymnasiekurser.
Programering A är grunderna i VB lr C++, och programering B är fortsättning C++ lr grunder i C++. Lite konstigt kanske, men så är det (just nu ivarjefall).

261 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
136 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)