Thread: [ALG] Vraagje !
-
26-08-2007, 11:04 #1
[ALG] Vraagje !
Hej,
Ik begin volgend jaar aan toegepaste informatica te leuven. Nu wil ik mijn kennis wel een beetje uitbreiden. Daarom heb ik twee boeken gekocht.
- Visual Basics 2005 (een echte van microsoft)
- Sharp c# (easycomputing)
Wat raden jullie mij aan om mee te beginnen? Liefst het geen waar je het snelst mee weg bent...no votes
-
-
26-08-2007, 11:19 #2Crew Member
- Registered
- 01/09/02
- Location
- Peutie
- Posts
- 7,664
- iTrader
- 0
- Mentioned
- 4 Post(s)
- Reputation
- 13/105
C# is een iets meer high-level taal dan VB en heeft meer gemeen qua syntax en manier van programmeren dan andere talen zoals Java en C++. Ik zou je dus C# aanraden.
no votes
-
26-08-2007, 11:40 #3
En wat is het moeilijkste om aan te leren? Ik kan nog niets van programmen
no votes
-
26-08-2007, 11:58 #4Member
- Registered
- 04/11/03
- Location
- Wervik
- Posts
- 1,901
- iTrader
- 35 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 1/14
In mijn opzicht is VB het gemakkelijkst.
C# vind ik persoonlijk iets moeilijker.no votes
-
26-08-2007, 13:30 #5
Ik heb eerst C (enkel console applicaties) op school gekregen (toegepaste informatica) en het tweede jaar VB6.
Beiden vond ik niet moeilijk, enige waar ik wat problemen mee gehad heb is van VB6 naar 2005 .NET OOP over te stappen.Last edited by MajorWintersEC; 26-08-2007 at 13:36.
no votes
-
26-08-2007, 13:46 #6
Raar, ge zou denken da ge eerst gestructureerd programmeren zou krijgen voor OOP, allé da lijkt mij toch het simpelste voor een beginner.
OT: het gemakkelijkste is VB.NET, maar ik raad u toch (zeker toegekomstgericht) C# aan.no votes
-
26-08-2007, 13:55 #7
Ok, dan ga ik er is aan beginnen... Heb er goesting in.
Wat kan je bv met C# (wordt het uitgesproken als c sharp?) programmeren ?no votes
-
26-08-2007, 14:32 #8Crew Member
- Registered
- 01/09/02
- Location
- Peutie
- Posts
- 7,664
- iTrader
- 0
- Mentioned
- 4 Post(s)
- Reputation
- 13/105
Je kan er alles mee doen. Zolang je fantasie hebt

De vraag is alleen, vooral in het bedrijfsleven: waarvoor is het geschikt. C# en VB.NET maken gebruik van het .NET framework. Dat is dus iets extra dat moet geinstalleerd worden (maar in windows zit sinds XP SP2 en in Vista). En voor bepaalde dingen is het redelijk log. Een 3D engine van een game zal bijvoorbeeld eerder in C++ worden geprogrammeerd maar alle game logic kan in .NET.no votes
-
27-08-2007, 12:55 #9Member
- Registered
- 12/10/02
- Location
- mars
- Posts
- 14,319
- iTrader
- 2 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/0
ik vind vb op zich moeilijker. De syntaxis is niet uniform-wiskundig zoals in de meeste andere talen, iets dat ik zeer slecht vind.
Als je bij safe c# blijft is het helemaal niet moeilijk hier snel mee weg te zijn en je kan al gauw (na enkele maanden) overgaan imho naar belangrijker oo-concepten zoals design patterns.
edit: @ een post hierboven: C is wel een pak moeilijker hoor, toch zodra je op enig niveau begint, je spreekt daar immers direct de hardware aan (geheugenmanagement e.d.) en dat is 1 van de moeilijkste concepten voor beginnende programmeurs.no votes
-
27-08-2007, 18:15 #10
C# lijkt me een goede keuze voor je. Je kan volgens mij makkelijker vanuit C# overstappen naar andere talen later, indien nodig.
(ik heb ervaring met C, C++ en VB6)
Persoonlijk vind ik dat VB op het eerste zicht wel makkelijker is, maar volgens mij is de manier van denken die je aanleert niet echt ideaal. C# is veel volwassener qua taal. Een overstap van C# naar VB(of Java, C++, etc.) is volgens mij vele malen makkelijker dan VB naar C#.Last edited by Vich; 27-08-2007 at 18:26.
[LifeIsDigital.net] - Mijn artikels, open source software en projecten!no votes
-
27-08-2007, 21:07 #11
in het begin moet je een simpele taal nemen, java is heel geschikt om te leren programmeren. Java is trouwens de taal dat over 3 jaar doorgevoerd wordt in de Leuven dus het is mss interessant om er al wat kennis over op te doen.
Veel geluk met de studies.no votes
-
27-08-2007, 21:30 #12
ik zou beginnen met console applicaties als ge nog nooit hebt geprogrammeerd
zo gaat ge al wa inzicht krijgen in hoe ge een programma opbouwt
qua taal maakt het denk ik nie veel uit
zelf ben ik niet voor vb, en in het algemeen .net, maar das ieder zijn voorkeur
misschien is het wel het beste te beginnen in de taal waar ge gaat mee leren programmeren op school, daarna kunt ge nog zien of ge een ander taal wilt leren
in KDG in antwerpen wordt er begonnen met pseudo code op papier, en daarna C
daar wordt in het eerste jaar (2de semester) al direct met pointers gewerkt, en dat werd er in gedrild, wat ik eigelijk wel beter vond dan wat ik in KHK in Geel heb gezien (VB6 & Java)
moest ge nog nie begonnen zijn, begint met C(++), C# of Java
no votes
-
27-08-2007, 21:33 #13
unief of hogeschool leuven?
Ik heb zelf mijn eerste jaar TI aant rega in leuven achter de rug en daar hebben ze het eerste jaar geen van de bovengenoemde talen vermeld.
Enkel java (int begin procedureel, daarna OO), assembler en cobol
als ik de keuze had tussen u twee boeken zou ik voor de C# gaan, de syntax komt grotendeels overeen met talen als C/C++/java/php/...
edit : als je nog niet veel programmeerervaring hebt, blijf dan in het begin een beetje van het grafische weg en hou het bij console-toepassing tot je de basis doorhebt.
ik heb het dan over basisinstructies, controlestructuren (for, while, do while), selectie (if else, switch), methoden en parameters,...
als je daarna nog een kleine basis oo hebt kan je beginnen met de meer grafische applicaties aangezien deze naar mijn weten toch grotendeels op OO-manier opgebouwd zijnLast edited by Yngwie; 27-08-2007 at 23:55.
Android developer for Cherry/Mondial Telecom
My personal Android apps: Quickcopy - Bookmark to Desktop
My Programming Blogno votes
-
29-08-2007, 10:56 #14
ik zou ook eerder beginnen met Java/C#.
Eerst simpel procedureel werken door alles in de main method te vlammen om u daarna wat in te werken in de OO wereld.
Wat ik zeker zou doen is zowel Java als een specifieke .NET taal.
bij .NET maakt het in principe niet zoveel uit welke taal je kiest omdat uiteindelijk alles toch naar dezelfde intermediate language gecompileerd wordt.
Maar C# is bv in alle opzichten een veel betere taal dan VB.NET
Zeker ook wat C/C++ leren om te leren hoe pointers werken (geheugen allocatie etc), omdat Java en C# nogal zwaar op automatic memory management steunen.
daarbuiten zou ik zeker ook wat assembler bekijken om te weten hoe alles low level nu te werk gaat.
assembler is bijna machinetaal en daar kunt ge zelf niets deftigs (high level) mee maken, tenzij ge jaren tijd hebt, maar het is meer dan nuttig om wat te kennen imo.
VB/VB.NET zou ik links laten liggen als ik jou was (tenzij je dat op school gaat krijgen uiteraard).
verder hoop ik ook voor u dat ze ondertussen in de rega van cobol afgestapt zijn
wanneer je dat allemaal wat onder de knie hebt, en dan zij we toch al enkele jaren verder, wordt het tijd om deftige, flexible, extensible en maintainable OO code te gaan schrijven.
tijd om u te gaan verdiepen in Design Patterns dus.Last edited by N`Kr1pt; 29-08-2007 at 11:29.
Debian, because code matters more.
My style is divine, my code is sublimeno votes
-
29-08-2007, 11:49 #15Member
- Registered
- 12/10/02
- Location
- mars
- Posts
- 14,319
- iTrader
- 2 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/0
laat hem anders wat compleet nutteloze zaken gaan studeren.
Als TI'er is de kans lijk minimaal dat je asm of zelfs c/c++ nodig hebt.no votes

