Article View: be.comp.programming
Article #11395Re: oproep aan de programmeurs:wat moet ik kiezen ?
From: jasper simmer
Date: Fri, 08 Feb 2002 10:51
Date: Fri, 08 Feb 2002 10:51
90 lines
4088 bytes
4088 bytes
zullen we em dan maar Assembler aanraden?? "Gerben Dierick" <gerben.dierick@khleuven.be> wrote in message news:3C63A762.5090601@khleuven.be... > > > Rene Balvert wrote: > > > "Bobje" <beebop@pandora.be> wrote in message > > news:uXu88.122912$rt4.11582@afrodite.telenet-ops.be... > > > >>Ik ga binnenkort starten met avondschool programmeren > >>maar ik weet niet goed welke taal ik zou nemen.Ik heb de keuze uit:visual > >>c++,visual basic en delphi. > >> > > > > Leer de basis van programmeren in VB. Qua taal maakt het niet zoveel uit, > > maar de IDE (zeg maar het programma waarmee je de programma's maakt) van VB > > is de meest eenvoudige. > > > Hoe minder IDE bij het leren programmeren hoe beter (in het begin, als > je kan programmeren is een goede IDE een bijna onmisbaar hulpmiddel). > > > > > > In VB worden fouten worden gelijk gemeld terwijl bij VC en Delphi dit pas > > gebeurd bij het compileren. > > > De persoon in kwestie moet zelf leren nadenken over die dingen. Met een > perfecte (utopische?) omgeving die je alle fouten meldt op het moment > dat je ze typt, zal je minder vlug zelf erover leren nadenken. > Als mijn studenten me roepen met een of andere error laat ik ze zelf > zoeken, ze moeten het programma zelf op papier of in hun hoofd uitvoeren > om zo de fout te vinden. Eventueel geef ik een tip, maar als ik (of de > IDE) de hele dag hun code loop te debuggen leren ze zelf niks. > > > > > > Qua taal zijn C en Delphi zijn iets moeilijker omdat je met diverse include > > files en libraries zit, een compiler, een linker etc. Hier heb je met VB > > nauwelijks mee te maken. Alle talen werken ongeveer hetzelfde, echter als je > > gevorderd bent worden de verschilen groter. > > > > Wanneer je de basis van programmeren hebt geleerd en je weet wat variabelen > > en functies zijn en termen als for-next, if-then, while-wend, do-loop en > > begin-end, kun je evt. overstappen naar een andere taal en/of leren wat OO > > is. > > > > > Ter vergelijking drie stukje code in de drie talen (Delphi/Pascal heb ik in > > geen 10 jaar meer gedaan, mogelijk niet helemaal correct): > > > > Visual Basic: > > > > For i = 1 to 10 > > If i = 5 Then MsgBox ( " I = 5 !" ) > > > > In C: > > > > for ( i=1; i<=10; i++ ) > > if ( i == 5 ) MessageBox ( hWnd, " I = 5 !", "", NULL ); > > > > In Delphi/Pascal: > > > > FOR i := 1 TO 10 > > IF i = 5 THEN MessageBox ( ??? ) > > > > Als je gevorderde code ziet, dan zul je grotere verschillen zien. De keuze > > van een taal hangt af van de toepassing die je wilt schrijven, maar ook van > > je persoonlijke voorkeur. En dan zul je eerst met alledrie gewerkt moeten > > hebben om een keuze te maken, en zul je minimaal over een basis moeten > > beschikken! > > > > Ik hoop dat je er wat aan hebt, > > > > Rene >
Technical Details
Message-ID:
<3c63ae26$0$222$4d4ebb8e@read-nat.news.nl.uu.net>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news-x2.support.nl!newsfeeds.belnet.be!news.belnet.be!newsfeed.online.be!195.129.110.18.MISMATCH!bnewspeer00.bru.ops.eu.uu.net!bnewspost00.bru.ops.eu.uu.net!emea.uu.net!read-nat.news.nl.uu.net!not-for-mailReferences:
<uXu88.122912$rt4.11582@afrodite.telenet-ops.be> <u678n9ai67k199@corp.supernews.com> <3C63A762.5090601@khleuven.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: 107324,65d4c4d6a1e8dc39 X-Google-Attributes: gid107324,public X-Google-Thread: fcea4,65d4c4d6a1e8dc39 X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2002-02-08 02:53:26 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news-x2.support.nl!newsfeeds.belnet.be!news.belnet.be!newsfeed.online.be!195.129.110.18.MISMATCH!bnewspeer00.bru.ops.eu.uu.net!bnewspost00.bru.ops.eu.uu.net!emea.uu.net!read-nat.news.nl.uu.net!not-for-mail From: "jasper simmer" <j.simmer@chello.nl> Newsgroups: be.comp.programming,nl.comp.programmeren References: <uXu88.122912$rt4.11582@afrodite.telenet-ops.be> <u678n9ai67k199@corp.supernews.com> <3C63A762.5090601@khleuven.be> Subject: Re: oproep aan de programmeurs:wat moet ik kiezen ? Date: Fri, 8 Feb 2002 11:51:49 +0100 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4133.2400 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 Lines: 92 Message-ID: <3c63ae26$0$222$4d4ebb8e@read-nat.news.nl.uu.net> NNTP-Posting-Host: gw-ehv05.pnl.philips.com X-Trace: 1013165606 read-nat.news.nl.uu.net 222 212.153.190.4 X-Complaints-To: abuse@nl.uu.net