Page 1 of 3 123 Last

Thread: [ALG] Vraagje !

  1. #1
    Misteriks's Avatar
    Registered
    10/06/07
    Posts
    312
    iTrader
    6 (71%)
    Mentioned
    0 Post(s)

    [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  

  2. #2
    Tyfius's Avatar
    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  

  3. #3
    Misteriks's Avatar
    Registered
    10/06/07
    Posts
    312
    iTrader
    6 (71%)
    Mentioned
    0 Post(s)
    En wat is het moeilijkste om aan te leren? Ik kan nog niets van programmen
    no votes  

  4. #4

    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  

  5. #5
    MajorWintersEC's Avatar
    Registered
    23/12/03
    Location
    Tongeren
    Posts
    630
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/1
    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.
    Volunteer Community Manager
    America's Army Project Office || Youtube channel

    K2-Solutions
    no votes  

  6. #6
    VenomGameworld's Avatar
    Registered
    21/01/04
    Posts
    244
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/1
    Quote Originally Posted by MajorWintersEC View Post
    This quote is hidden because you are ignoring this member. Show
    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.
    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  

  7. #7
    Misteriks's Avatar
    Registered
    10/06/07
    Posts
    312
    iTrader
    6 (71%)
    Mentioned
    0 Post(s)
    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  

  8. #8
    Tyfius's Avatar
    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  

  9. #9

    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  

  10. #10

    Registered
    30/07/03
    Posts
    626
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/0
    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  

  11. #11

    Registered
    27/09/04
    Posts
    873
    iTrader
    2 (100%)
    Mentioned
    0 Post(s)
    Reputation
    0/0
    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  

  12. #12
    blaatschaap's Avatar
    Registered
    21/01/04
    Location
    hier.
    Posts
    1,755
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/0
    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  

  13. #13
    Yngwie's Avatar
    Registered
    14/06/04
    Location
    Haacht
    Posts
    917
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    1/1
    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 zijn
    Last 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 Blog
    no votes  

  14. #14
    N`Kr1pt's Avatar
    Registered
    17/03/07
    Posts
    970
    iTrader
    2 (100%)
    Mentioned
    0 Post(s)
    Quote Originally Posted by Misteriks View Post
    This quote is hidden because you are ignoring this member. Show
    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 ?
    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 sublime
    no votes  

  15. #15

    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  

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Log in

Log in