🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #14066

Re: Hoe kan je het best beginnen programmeren?

#14066
From: Zero
Date: Tue, 24 Apr 2001 10:49
90 lines
5000 bytes
----- Original Message -----
From: "Pieter Huygens" <phuygens@SPAMpandora.be>
Newsgroups: be.comp.programming
Sent: Monday, March 26, 2001 10:30 PM
Subject: Hoe kan je het best beginnen programmeren?

> Beste,
>
> Ik zou graag leren programmeren.
>
> Ik heb een concrete vraag: hoe kan je het best beginnen programmeren?
> In welke programmeertaal kan je het best beginnen, ik heb al van enkelen
> gehoord dat Visual Basic het beste is om mee te beginnen, is dit werkelijk
> zo?
> Ik twijfel een beetje aan de mogelijkheden van VB, wat is ongeveer
mogelijk
> met deze programmeertaal?

Zoals enkele anderen al gezegd hebben moet je niet twijfelen aan de
mogelijkheden van VB.  Maar, als je echt serieus wilt programmeren ben je
toch beter dat je C++ leert.  Vele boeken die over "programmeren" gaan, gaan
in feite over programmeren in C/C++.
Ikzelf ben begonnen met C, en heb daarna wat C++ geleerd, maar ik moet
toegeven dat ik nog steeds het meest in gewoon C werk.  Volgens mij kan je
best beginnen met C++, aangezien dit nu zowat de standaard is.  Bovendien is
het zo dat, als je C++ kent, je ook C kent, en bovendien zowat elke andere
hogere programmeertaal zonder al te veel moeite kan begrijpen.  (ik bv kan
programma's lezen in de meeste talen, hoewel ik enkel kan programmeren in
C/C++)
VB is, net als vele moderne compilers (Visual C++, Borland Builder, Delphi,
...) eigenlijk niet meer dan een omgeving waarin je met je muis het visuele
aspect van je programma kan maken, en de code voor deze componenten wordt
automatisch gemaakt.  Zo moet je je enkel bezighouden met het eigenlijke
opzet van het programma.  Persoonlijk houd ik niet zo van die RADs (Rapid
Application Development), omdat je daardoor het 'contact' met de code
verliest.  Maar ik moet wel toegeven dat ze inderdaad snel tot een mooi
resultaat kunnen leiden.
Als je toch een 'visual' omgeving prefereert, raad ik je aan om VC++ of
Borland C++ Builder te gebruiken, omdat C++ nu eenmaal krachtiger is dan
BASIC, en meer verspreid.

>
> 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.
>
> Of is het beter om hiervoor avondschool te volgen?

Ik heb nooit les gevolgd, en heb daar nooit schade van ondervonden.  Alles
wat ik weet is uit zelfstudie.  Ik weet niet direct voorbeelden van goede
boeken, maar als je eens in de openbare bibliotheek gaat kijken zal je er
meer dan genoeg vinden, zowel Engels- als Nederlandstalig.

>
> 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.

In principe kan je met C/C++ alles schrijven.  Vele commerci�le toepassingen
zijn ontwikkeld met C++, hoewel eventueel met assembler voor functies die
rap moeten gaan.

>
> Ik weet dat dit een lange weg is, en dat dit veel tijd vraagt, maar ik ga
> het toch proberen.
>
> Wat ik mij ook afvraag is, waarin shareware en freeware worden geschreven,
> kleine tooltjes, in welke taal worden die geschreven?

Hangt voledig af van de programmeur.  De meest populaire talen zijn C++,
pascal en VB.  Waarschijnlijk wordt tegenwoordig C++ het meest gebruikt.

>
> Word of Outlook express in welke taal wordt dat geschreven? Niet dat ik
voor
> ogen heb om de eerste jaren een groot programma te schrijven, maar ik zou
> het toch graag weten.

Zoals ik al zei, zulke programma's worden meestal in C++ geschreven, maar
met asm codering voor bepaalde low-level functies.

>
> Alvast Bedankt!
> Pieter Huygens
Technical Details
Message-ID: <MScF6.18977$ii.2119178@afrodite.telenet-ops.be>
Path: arc1-ca.pugleaf.net!newsfeed.google.com!sn-xit-03!supernews.com!nntp.cs.ubc.ca!nntp-relay.ihug.net!ihug.co.nz!newsfeed00.sul.t-online.de!t-online.de!colt.net!newsfeeds.belnet.be!news.belnet.be!afrodite.telenet-ops.be!not-for-mail
References: <fFNv6.34299$tk.3943389@afrodite.telenet-ops.be>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII
X-Google-Thread: fcea4,ceeee5fecaee8e6e
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2001-04-24 03:56:06 PST
Path: arc1-ca.pugleaf.net!newsfeed.google.com!sn-xit-03!supernews.com!nntp.cs.ubc.ca!nntp-relay.ihug.net!ihug.co.nz!newsfeed00.sul.t-online.de!t-online.de!colt.net!newsfeeds.belnet.be!news.belnet.be!afrodite.telenet-ops.be!not-for-mail
From: "Zero" <ZeroFK@yahoo.com>
Newsgroups: be.comp.programming
References: <fFNv6.34299$tk.3943389@afrodite.telenet-ops.be>
Subject: Re: Hoe kan je het best beginnen programmeren?
Lines: 92
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4522.1200
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200
Message-ID: <MScF6.18977$ii.2119178@afrodite.telenet-ops.be>
Date: Tue, 24 Apr 2001 10:49:16 GMT
NNTP-Posting-Host: 213.224.4.182
X-Complaints-To: abuse@pandora.be
X-Trace: afrodite.telenet-ops.be 988109356 213.224.4.182 (Tue, 24 Apr 2001 12:49:16 MET DST)
NNTP-Posting-Date: Tue, 24 Apr 2001 12:49:16 MET DST
Organization: Telenet Internet