Page 4 of 11 First 12345678 ... Last

Thread: C++

  1. #46
    Talos's Avatar
    Registered
    23/11/02
    Location
    Kalmthout
    Posts
    714
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/0
    Ik zou eerst gewoon leren programmeren in pseudo-code(bij ons heet het toch zo ), het denken zelf aanleren dus. En pas achteraf een taal aanleren. Ge gaat niets met die taal aan kunnen vangen als je de manier van denken/redeneren niet hebt.
    Tenzij je natuurlijk een goed boek/cursus hebt waar het eerste samen met een taal wordt aangeleerd.
    Bla
    no votes  

  2. #47

    Registered
    12/10/02
    Location
    mars
    Posts
    14,319
    iTrader
    2 (100%)
    Mentioned
    0 Post(s)
    Reputation
    0/0
    Ik zie niet veel mensen op eigen initiatief via pseudo code leren. n/o, het kan goed zijn om basis aan te leren op school of zo, maar uit eigen initiatief denk ek toch dat vele mensen liever onmiddelijk iets van resultaat zien hoor .

    edit: In navolging van de persoon naarwaar ik opkijk en hieronder gepost heeft ( ): pseudo-code is eigenlijk geen algemene taal programmeertaal of zo he, het is gewoon jouw programmeertaal meer in woorden uitgedrukt, zodat je het echt kan ''lezen"
    Last edited by killgore; 15-11-2004 at 21:42.
    no votes  

  3. #48

    Registered
    30/07/03
    Posts
    626
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/0
    Ik moet me aansluiten bij Killgore:

    Pseudo-code is steeds een verbastering van een bestaande taal met een aantal vrijheden qua notatie. Naar mijn mening kan je dan beter gewoon ineens de taal op zich leren en het ineens goed doen. Zo kan je dan inderdaad mensen boeien met een resultaat.

    Tenslotte: wat is pseudocode? Das gewoon een stukje code dat niet direct compileerbaar is, maar iedereen kan lezen. Dat is voor elke school anders. De ene gebruikt MS VB als standaard, de andere C, C++, Oberon, etc..

    Iedereen (die programmeert) kan dit begrijpen
    Code:
    if (checked)
    {
        DoStuff();
    }
    
    if checked
        DoStuff()
    end-if
    
    if checked DoStuff()
    
    ...
    [LifeIsDigital.net] - Mijn artikels, open source software en projecten!
    no votes  

  4. #49
    de jerre's Avatar
    Registered
    20/02/03
    Location
    Wilrijk
    Posts
    1,131
    iTrader
    1 (100%)
    Mentioned
    0 Post(s)
    Reputation
    0/0
    ik wil later ook informaticus worden (ben 14 en zit in 3e jaar Industriele Wetenschappen) en wil daarom (mijn vader hamert er al lang op ) ook leren programmeren. Ik ben al wel bezig met sphere-scripten (sphere is een serverprogramma om een ultima online shard mee te hosten) maar ik weet niet of dit een beetje een basis is om daarna verder écht te leren programmeren.
    Een simpel sphere-script:

    Code:
    [itemdef i_wolf_axe]
    id=i_axe_exec
    Name=Wolven Axe
    defname=i_wolf_axe
    type=t_weapon_axe
    dam=20,100
    Reqstr=450
    Weight=1.5
    
    On=@create
    Color=02af
    Hitpoints=100
    
    Category=Uberon
    Subsection=Weapons by 3Rr0r
    description=Wolven Axe
    
    on=@equip
    IF (<SRC.TAG.LEVEL><45)
    SRC.SYSMESSAGE The Shadow Of The Wolf Comes Over You
    IF (<SRC.INVIS>==0)
    SRC.INVIS 1
    ELSE
    SRC.INVIS 0
    ENDIF
    ELSE
    SRC.SYSMESSAGE You Feel You Need Level 45 To Wear This
    SRC.UNEQUIP i_wolf_axe
    ENDIF
    
    on=@unequip
    IF (<SRC.INVIS>==1)
    SRC.INVIS 0
    ENDIF
    "i_wolf_axe" enz zijn items (let op de i, bij characters is het bvb c_man)
    en het "category=..." stukje is onbelangrijk voor de werking dat is alleen maar voor een programma dat alles een beetje rangschikt.

    Is dit nu een beetje een goeie basis om dan op voort te bouwen ?
    no votes  

  5. #50

    Registered
    30/07/03
    Posts
    626
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/0
    @ Jerre:

    Leuk om een mede-IW'er te vinden 'k Heb dat ook nog gevolgd (ik werk ondertussen al). Ben ook ongeveer op jouw leeftijd beginnen programmeren (12 a 13 jaar, QBasic).
    Volgens mij is scripten ook een goede stap in de richting van programmeren, vermits het een groot verband heeft. Als je dit graag doet kan je best overgaan naar Visual Basic en daarna naar C++ (omdat de stap van scripten naar 'echt' programmeren dan niet zo groot is).
    Het nadeel van dat scripten in die ultima-online-taal is dat het (volgens de manier dat jij het opschrijft) totaal geen gestructureerde manier van coden heeft.
    http://users.pandora.be/kenvh/altern...leANSample.txt
    Als je dit ziet, dan zie je onmiddellijk een groot verschil ivm commentaartekst en intanding (indents).

    Veel succes met programmeren!

    ps: Als je graag 3D spelletjes wil programmeren, let dan maar goed op bij Mechanica (kinematica, statica, etc), want dat is in dat geval het interessantste vak
    [LifeIsDigital.net] - Mijn artikels, open source software en projecten!
    no votes  

  6. #51
    de jerre's Avatar
    Registered
    20/02/03
    Location
    Wilrijk
    Posts
    1,131
    iTrader
    1 (100%)
    Mentioned
    0 Post(s)
    Reputation
    0/0
    Quote Originally Posted by Vich
    This quote is hidden because you are ignoring this member. Show
    @ Jerre:

    Leuk om een mede-IW'er te vinden 'k Heb dat ook nog gevolgd (ik werk ondertussen al). Ben ook ongeveer op jouw leeftijd beginnen programmeren (12 a 13 jaar, QBasic).
    Volgens mij is scripten ook een goede stap in de richting van programmeren, vermits het een groot verband heeft. Als je dit graag doet kan je best overgaan naar Visual Basic en daarna naar C++ (omdat de stap van scripten naar 'echt' programmeren dan niet zo groot is).
    Het nadeel van dat scripten in die ultima-online-taal is dat het (volgens de manier dat jij het opschrijft) totaal geen gestructureerde manier van coden heeft.
    http://users.pandora.be/kenvh/altern...leANSample.txt
    Als je dit ziet, dan zie je onmiddellijk een groot verschil ivm commentaartekst en intanding (indents).

    Veel succes met programmeren!

    ps: Als je graag 3D spelletjes wil programmeren, let dan maar goed op bij Mechanica (kinematica, statica, etc), want dat is in dat geval het interessantste vak
    ok, ik moet nog wel wat leren voor ik die ultima online taal goed onder de knie heb (dat komt wel want ik ben samen met een vriend bezig aan een server) en dan zal ik ondertussen al eens kijken naar visual basic
    kzit in don bosco hoboken btw. en wat doe jij feitelijk voor werk ?
    no votes  

  7. #52

    Registered
    30/07/03
    Posts
    626
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/0
    Ik zat in Bazel (Sint-Joris instituut). 'k Werk momenteel als klantenadviseur voor Telenet(call-center), maar ben met games programmeren bezig om dit later als beroep te doen.

    Zie www.alternova.be
    [LifeIsDigital.net] - Mijn artikels, open source software en projecten!
    no votes  

  8. #53
    t294419's Avatar
    Registered
    21/07/03
    Location
    Plusestenvous!
    Posts
    132
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/0
    ik raad je aan met visual basic te beginne (nie vba he) en eens je dat goed kunt (zal wel ff dure) dan pas over te stappe naar C, zal wel langer dure, ma uiteindelijk gaat je de zaken veel beter begrijpe
    en nog 1 gouden raad: als je iets niet snapt, zorg dan dat je het snapt en nie zomaar overslage (want hoe frusterend is het wel nie, dat je op het einde van de boek nog altijd probs hebt met dat ene en dat probs geeft bij andere zake), dus niet te snel willen gaan, tijd neme en probeer plezier te krijge in programmere
    Asus A7V8X-X, Athlon xp 1800+ @2250, 256mb apacer pc2700, g3 ti200 @220/500, 40Gb HD
    no votes  

  9. #54
    Tyfius's Avatar
    Registered
    01/09/02
    Location
    Peutie
    Posts
    7,664
    iTrader
    0
    Mentioned
    4 Post(s)
    Reputation
    13/105
    waarom eerst iets compleet nutteloos zien ?
    da's tijdsverspilling...

    ik zou gewoon voor een goed C++ boek gaan (zijn er al een paar opgesomd in de thread) en die leggen echt wel alles uit.
    Het grootste probleem is het denken, maar of je daarmee nu begint in VB, C, C++, C#, Java, Pascal, Deplhi, ... maakt geen reet uit.
    Hoe je een programma opbouwd da teken je best uit op een manier dat je zelf goed begrijpt en zo eenvoudig mogelijk is (ik werk bv met + en - tekentjes en cirkeltjes en pijltjes en alles wa ik op da moment kan gebruiken).
    Maar dat wordt allemaal uitgelegd wanneer het nodig is...
    Vanaf nu gaan we verder op BeyondGaming!
    In deze thread wordt uitgelegd hoe je jouw account kan migreren.
    no votes  

  10. #55
    t294419's Avatar
    Registered
    21/07/03
    Location
    Plusestenvous!
    Posts
    132
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/0
    Quote Originally Posted by Tyfius
    This quote is hidden because you are ignoring this member. Show
    waarom eerst iets compleet nutteloos zien ?
    da's tijdsverspilling...

    ik zou gewoon voor een goed C++ boek gaan (zijn er al een paar opgesomd in de thread) en die leggen echt wel alles uit.
    Het grootste probleem is het denken, maar of je daarmee nu begint in VB, C, C++, C#, Java, Pascal, Deplhi, ... maakt geen reet uit.
    Hoe je een programma opbouwd da teken je best uit op een manier dat je zelf goed begrijpt en zo eenvoudig mogelijk is (ik werk bv met + en - tekentjes en cirkeltjes en pijltjes en alles wa ik op da moment kan gebruiken).
    Maar dat wordt allemaal uitgelegd wanneer het nodig is...
    daarom zou ik ook beginne met vb omdat die synctactisch gemakkelijker is, zodat de te verwerke last al minder is en hij zich kan concentrere op het denke, anders gaat de neiging ontstaan om te vliege of overslaan, en leert kruipen, stappen voordat je gaat lopen, anders gaat de val heel wrang zijn
    Asus A7V8X-X, Athlon xp 1800+ @2250, 256mb apacer pc2700, g3 ti200 @220/500, 40Gb HD
    no votes  

  11. #56
    Da Turtle's Avatar
    Registered
    22/10/02
    Location
    Brugge & Gent
    Posts
    657
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/1
    Het is makkelijker programmeren en makkelijker om te snappen hoe het programmeren werkt met Turbo Pascal, C of Java is gewoon kortere syntax maar moeilijker te begrijpen, eerder praktisch voor wie al een beetje ervaring heeft met programmeren. Je kan onmiddelijk C of Java, het is gewoon wat moeilijker om direct te snappen.
    no votes  

  12. #57

    Registered
    12/10/02
    Location
    mars
    Posts
    14,319
    iTrader
    2 (100%)
    Mentioned
    0 Post(s)
    Reputation
    0/0
    tbh zou ik niet beginnen met vb, de kans dat ie het later echt wilt gaan gebruiken is zeer klein.

    Php is imho iets beter, niet zoveel debug werk (easier coding), maar hangt zeer dicht tegen java/c/c++/.. syntaxis en zo.
    no votes  

  13. #58
    Hale's Avatar
    Registered
    18/07/02
    Location
    leuven
    Posts
    273
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/0
    waarom in godsnaam beginnen met een proceduriële taal zoals C, om dan later een volledig nieuwe denkwijze te moeten aankweken als je naar talen zoals C++,java of C# overschakelt?
    lijkt me weinig nuttig en zelfs redelijk frustrerend.

    Komt er dan nog is bij dat C ( en veel van die andere oudere talen ) absoluut geen deftige taal is, waardoor het moeilijker is om C te leren dan bv Java.
    :o
    no votes  

  14. #59
    HaZe's Avatar
    Registered
    19/07/02
    Posts
    26
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/0
    c++ is c-taal maar dan met extra functies ofzoiets dus overstap van c naar c++ is niet zo groot, beste is eerst c leren voor de je c++ gaat doen.

    veel verschil is er niet enkel da je meer met klassen en overerving enz.. gaat bezig zijn dus OO principe. Wat er in een functie van een klasse gebeurt blijft ongeveer hetzelfde als een functie in c.

    Maar beter zou zijn als je eerst java leert en daarna naar c++ overgaat die stap is ook niet groot, En dan leer je ineens iets maken zonder last te hebben van pointers die u grijze haren kunne bezorgen.
    no votes  

  15. #60
    Hale's Avatar
    Registered
    18/07/02
    Location
    leuven
    Posts
    273
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/0
    Quote Originally Posted by HaZe
    This quote is hidden because you are ignoring this member. Show
    c++ is c-taal maar dan met extra functies ofzoiets dus overstap van c naar c++ is niet zo groot, beste is eerst c leren voor de je c++ gaat doen.

    veel verschil is er niet enkel da je meer met klassen en overerving enz.. gaat bezig zijn dus OO principe. Wat er in een functie van een klasse gebeurt blijft ongeveer hetzelfde als een functie in c.

    ...
    er , ik noem dat toch wel veel verschil hoor. uw syntax mag dan wel voor het grootste stuk hetzelfde blijven, maar heel de achterliggende filosofie is compleet anders. Het OO-paradigma is iets da toch wel fundamenteel verschilt van gewoon procedurieel denken.
    En het is dan een beetje stom om u eerst heel die gedachtengang van C eigen te maken om dan later die helemaal overboord te moeten gooien en die van OO te moeten leren ( en met OO bedoel ik : deftig OO en niet zo half procedurieel met hier en daar een klasse die een struct is komen vervangen... ).

    over dat van die pointers hebt ge idd gelijk, om nog maar te zwijgen van het gekloot met headerfiles.
    Last edited by Hale; 20-11-2004 at 15:06.
    :o
    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