Avatar billede Sigma Pi Juniormester
20. august 2008 - 15:42 Der er 8 kommentarer og
2 løsninger

Hvilket program skal man vælge (VB; C#, VBA eller lignende)?

Hej med jer alle

Jeg sidder og leger med tanken om, at begynde og lære mig noget programmering. Men jeg har ret svært ved at finde ud af hvilke programmer der er gode at bruge?

Hvad jeg har kunne søge mig frem til på nettet, virker det som om Visual Basic er en god ide. Jeg mener "grundsproget" er vel det samme i dem alle?
Jeg vil gerne designe et program (et spil faktisk), som kan gøre nogle forskellige ting, baseret på valg som brugeren laver. Og jeg vil også gerne kunne fremstille en flot grafisk brugerflade. Og evt. senere kæde det sammen med en grafisk fremstilling i Maya (hvis nogen kender det).

Men jeg er i vildrede om hvilket program der er bedst?

Jeg skal lære alting fra bunden af, og har ingen forudgående kendskab til programmering.

Jeg ville også gerne høre, om der evt. var nogen som kendte nogle gode lærebøger, jeg kunne begrave mig i, på vejen mod mit mål.

Det var alt ... lad mig høre, hvad I har at sige.
Avatar billede roenving Novice
20. august 2008 - 15:52 #1
Prøv at kigge på C# -- find Visual Studio i den gratis light-udgave på www.microsoft.com !-)
Avatar billede roenving Novice
20. august 2008 - 15:54 #2
-- og NEJ, grundsproget er absolut ikke det samme i VBa/-script som i f.eks. C#, som er stærkt typed og objekt-orienteret, samt har en stram syntaks, som dog ret nem at finde rundt i i f.eks. VS ...
Avatar billede pidgeot Nybegynder
20. august 2008 - 15:58 #3
Det der oprindeligt hed VB er udgået for længe siden, og er i øvrigt heller ikke et tidssvarende sprog - eks. er det ikke objektorienteret. Jeg kunne forestille mig du får en del bøvl ud af det hvis du skal til at lave 3D og alt muligt. (Jeg ser her bort fra VBScript, som stadig bruges, men mere er beregnet til makroer).

Det nuværende VB (der ofte kaldes VB.NET for at differentiere mellem den og den oprindelige VB) baserer sig på .NET, hvorfor den eneste forskel mellem den og andre .NET-sprog - eks. C# - er syntaktiske; C# har en C-baseret syntaks, mens VB.NET minder mere om - ja, VB. Efter egne oplevelser er der mere fokus på C# end VB.NET.

Python anbefales ofte som et godt begyndersprog, så den kan du også have i tankerne. Delphi er også meget læsevenligt, men CodeGear har desværre ikke fokuseret meget på at tilbyde et godt miljø til at komme i gang med - der er en gratis udgave, men den er nok lidt for begrænset.

I kraft af at du snakker om spil, så kunne et .NET-sprog dog være en vældig god ide, i kraft af XNA - et framework beregnet til spiludvikling.

Når nu alt det er sagt, så er det dog også værd at bemærke at hvis man først har lært sig et sprog, så er det normalt relativt enkelt at omstille sig til et andet. Derfor kan det godt være at eks. Python måske var et godt sted at starte, for så at gå i kast med C# senere.

Skulle du vælge at lægge ud med C#, så kan jeg anbefale den Libris-bog der hedder C# Grundbog. Dengang jeg gik på datamatiker, var der en del der købte den, og folk var vældig glade for den.
Avatar billede Sigma Pi Juniormester
21. august 2008 - 09:01 #4
Det lyder godt nok alt sammen. Det lyder som om C# er stedet jeg skal starte. Mange tak for svaret!

Pidgeot: Hvis du lige smider et svar, så får du dine points.
Avatar billede pidgeot Nybegynder
21. august 2008 - 09:03 #5
Roenving, skal vi dele i porten?
Avatar billede Sigma Pi Juniormester
21. august 2008 - 10:12 #6
Er det noget jeg kan være behjælpelig med? Jeg kan vel kun tildele dig(pidgeot) alle pointsene?
Avatar billede pidgeot Nybegynder
21. august 2008 - 10:15 #7
Hvis roenving ønsker del i pointene (og derfor lægger et svar), så vil begge vores navne stå i listen til venstre. Du kan markere os begge (hold CTRL nede mens du klikker på navnene), og et tryk på Accepter vil helt automatisk fordele pointene ligeligt.
Avatar billede Sigma Pi Juniormester
21. august 2008 - 12:46 #8
Åh hvor elegant ... vi giver ham til imorgen  =o)
Avatar billede roenving Novice
21. august 2008 - 14:00 #9
Velbekomme '-)
Avatar billede roenving Novice
19. december 2008 - 16:13 #10
-- tak for point ;~}
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