🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #11528

Re: oproep aan de programmeurs:wat moet ik kiezen ?

#11528
From: Rene Balvert
Date: Fri, 08 Feb 2002 10:02
51 lines
2750 bytes
"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.

In VB worden fouten worden gelijk gemeld terwijl bij VC en Delphi dit pas
gebeurd bij het compileren.

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: <u678n9ai67k199@corp.supernews.com>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-post-01!supernews.com!corp.supernews.com!not-for-mail
References: <uXu88.122912$rt4.11582@afrodite.telenet-ops.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:06:23 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-post-01!supernews.com!corp.supernews.com!not-for-mail
From: "Rene Balvert" <rene@balvert.demon.nl>
Newsgroups: be.comp.programming,nl.comp.programmeren
Subject: Re: oproep aan de programmeurs:wat moet ik kiezen ?
Date: Fri, 8 Feb 2002 11:02:02 +0100
Organization: Posted via Supernews, http://www.supernews.com
Message-ID: <u678n9ai67k199@corp.supernews.com>
References: <uXu88.122912$rt4.11582@afrodite.telenet-ops.be>
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2600.0000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
X-Complaints-To: newsabuse@supernews.com
Lines: 54