Article View: be.comp.programming
Article #14109Re: Hoe kan je het best beginnen programmeren?
From: AlexD
Date: Wed, 18 Apr 2001 18:24
Date: Wed, 18 Apr 2001 18:24
96 lines
4082 bytes
4082 bytes
NarN <danarni@hotmail.com> wrote in message
news:3ac03b0a$0$27805$456d72a3@news.skynet.be...
<knip>
> Wil je professioneel gaan programmeren. Start dan met c.
Wat je zeker moet
> doen is een cursus object oriented analyse en design gaan
volgen. Daarna (of
> gelijktijdig) kan je c++ en java bekijken.
Zet C op een laag pitje: je kan het achteraf leren als je
C++ kent; bovendien ga je dan geen
slechte gewoontes aankweken, en het OO gedeelte van C++ zal
je uiteindelijk
stukken verder helpen dan C. Maak niet de fout om eerst C te
leren, *als aanloop*
naar C++. Als je niet kan programmeren, is C++ net zo
moeilijk als C... En algoritmes
zien er in C++ niet anders uit dan in C. Maar C++ zal zalven
en slaan, meer dan C,
en op een dag zul je C++ dankbaar zijn.
<knip>
> > Kan u mij eventueel een de titel/uitvoerder geven van
een goed boek, om te
> > beginnen programmeren?
> > Ik zoek een soort van cursus die begint bij het begint.
Ik kan eigenlijk
> nog
> > niets van programmeren, alleen HTML (in hoeverre je dit
een
> programmeertaal
> > kan noemen) en een klein beetje JavaScript.
> > Ik zoek echt een boek dat concrete voorbeelden geeft, en
waar liefst veel
> > uitleg bijstaat.
<knip>
Als je geen problemen hebt met Engels, en je blijft
geinteresseerd in C++,
dan moet je zeker *de* bijbel aanschaffen:
Bjarne Stroustrup: the C++ Programming Language (3rd
ed.,++)
> >
> > Of is het beter om hiervoor avondschool te volgen?
> >
Mijn ervaring met avondschool is dat de leraren niet altijd
'bij' zijn
wat * C++ * betreft (sommige hebben een C-achtergrond en de
school
beweert dan dat je een C++ cursus krijgt...)
Ik weet niet of dit kan veralgemeend worden, maar misschien
willen ze profiteren
van het feit dat er veel vraag is in de sector, en dus
geneigd zijn om over te
gaan naar massaproduktie, met een dalende kwaliteit als
gevolg.
> > Kan u een paar voorbeelden geven van programma's die
geschreven zijn in de
> > taal die u mij aanbeveelt, of een voorbeeld geven een
programma dat
> > geschreven kan worden in de taal.
> >
Noteer dat het niet veel zin heeft om talen te vergelijken,
want elke taal heeft zo zijn
bestaansreden. Maar C++ kan je /waarschijnlijk/ vinden in
software die draait
in sectoren als luchtverskeersleiding, defensie, luchtvaart
enzovoort.
(alhoewel sommige faciliteiten, met name pointers, de taal
soms kunnen elimineren als
kandidaat voor kritische software... zie ook eventueel
http://hissa.ncsl.nist.gov/sw_develop/ir5769/ir5769.l.html
)
> > Ik weet dat dit een lange weg is, en dat dit veel tijd
vraagt, maar ik ga
> > het toch proberen.
Bijt je vast in C++, en je zal er altijd van kunnen
genieten: zo zal Java je bijna in
de schoot geworpen worden, evenals C. Waar je zal moeten
doorzetten, is het
grafisch gedeelte van de software, daar waar je via Windows
met de gebruiker
moet communiceren. Daarvoor is Java net iets leuker (IMHO).
-alex-
Technical Details
Message-ID:
<pZkD6.804$ii.166791@afrodite.telenet-ops.be>Path:
arc1-ca.pugleaf.net!supernews.google.com!newsfeed.google.com!sn-xit-02!supernews.com!news.tele.dk!193.190.198.17!newsfeeds.belnet.be!news.belnet.be!afrodite.telenet-ops.be!not-for-mailReferences:
<fFNv6.34299$tk.3943389@afrodite.telenet-ops.be> <3ac03b0a$0$27805$456d72a3@news.skynet.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: fcea4,ceeee5fecaee8e6e X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2001-04-18 11:27:34 PST Path: arc1-ca.pugleaf.net!supernews.google.com!newsfeed.google.com!sn-xit-02!supernews.com!news.tele.dk!193.190.198.17!newsfeeds.belnet.be!news.belnet.be!afrodite.telenet-ops.be!not-for-mail From: "AlexD" <axd@pandora.be.GET.LOOST> Newsgroups: be.comp.programming References: <fFNv6.34299$tk.3943389@afrodite.telenet-ops.be> <3ac03b0a$0$27805$456d72a3@news.skynet.be> Subject: Re: Hoe kan je het best beginnen programmeren? Lines: 98 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.00.2615.200 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2615.200 Message-ID: <pZkD6.804$ii.166791@afrodite.telenet-ops.be> Date: Wed, 18 Apr 2001 18:24:21 GMT NNTP-Posting-Host: 213.118.56.17 X-Complaints-To: abuse@pandora.be X-Trace: afrodite.telenet-ops.be 987618261 213.118.56.17 (Wed, 18 Apr 2001 20:24:21 MET DST) NNTP-Posting-Date: Wed, 18 Apr 2001 20:24:21 MET DST Organization: Telenet Internet