🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #8419

Re: Welke programmeertaal voor een beginner?

#8419
From: Dominique Devriese
Date: Tue, 25 Jun 2002 16:43
55 lines
3800 bytes
Pieter Huygens <lookinreplyto@phuygens.be> writes:

> Ik zelf ben begonnen met Visual Basic. Waarom? Ik heb eerst wat andere
> talen geprobeerd (Java, C, ...) en dat was niet echt een suc6. Dan ben
> ik met VB begonnen en dat kon ik praktische zeer snel en vlot. Met VB
> is het makkelijk en vlot om projecten te schrijven, er kruipt niet
> echt veel tijd in en je hebt toch relatief mooie resultaten. Maar ik
> ben er zeker van dat op 'beginnen met vb' heel wat reactie zal komen,
> van de tegenstanders. En ik kan ze niet echt ongelijk geven: het slokt
> RAM als je een ietwat deftig projectje maakt. Een klein projectje
> (internet programming) is direct 5 megabytes groot. Nadelen van VB.
> Maar de rest zullen de nadelen van VB wel verder aanvullen! :-)

allez, omdat ge er naar vraagt :)
1 duur
2 er bestaat maar een implementatie van, van een producent, die maar
werkt op een systeem, wat ervoor zorgt dat je afhankelijk bent van die
producent (het evil M$) zijn marketingstrategie, prijszetting etc.
3 het is een taal die je allerhande dingen aanleert, die je terug zal
moeten afleren als je "serieus" begint te programmeren.

(Veel) betere alternatieven zijn:
(in (mijn) volgorde)
1 Python: eenvoudige, maar krachtige object-geori�nteerde taal, die
werkt op vele systemen ( Linux, *BSD ..., maar ook Windows (hoewel ik
dat laatste platform persoonlijk eerder een tegenargument vind, maar
ja...)).  Open source, wordt goed ondersteund, en er bestaan veel hele
nuttige open source libraries voor (wxWindows, bijvoorbeeld als
grafische toolkit): http://www.python.org/

2 JavaScript: eenvoudige, veel gebruikte, gestandaardiseerde taal, die
niet alleen nut heeft als scripttaal in html-, svg- e.a. documenten,
maar waarvan ook een goeie, gratis, open source, en redelijk complete
grafische programmeeromgeving voor beschikbaar is in de vorm van
SashXB van IBM. http://www.sashxb.org/  Enkel de Linux-versie is
echter Open Source/Gratis.

3 Java: Veel gebruikte, object-geor�nteerde taal, die op veel
platformen werkt... http://www.sun.com/java, vermoed ik..

4 Ruby, een eenvoudige, consistente, volledig object-geori�nteerde
taal, die echter nog niet de status heeft verworven van Python...
http://www.ruby.org/

Dat zijn zowat de beste beginnerstalen in volgerde, IMHO.  Van alle
vier zijn er gratis te downloaden, open source implementaties te
vinden, dus je moet _zeker_ geen geld geven aan dure, en kwalitatief
mindere talen zoals Visual Basic

succes
domi

-- 
Dominique Devriese
http://users.pandora.be/frit/domi.gpg
Technical Details
Message-ID: <87d6ufqpfi.fsf@living.pandora.be>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-05!sn-xit-03!supernews.com!yellow.newsread.com!netaxs.com!newsread.com!news.maxwell.syr.edu!fr.clara.net!heighliner.fr.clara.net!skynet.be!skynet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
References: <pI0S8.51154$ud.7135@afrodite.telenet-ops.be> <gu5hhu4kac0qnj94h98a9234rfq7vs7tub@4ax.com>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII
X-Google-Thread: fcea4,5dcad2291a962be1
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2002-06-25 09:43:49 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-05!sn-xit-03!supernews.com!yellow.newsread.com!netaxs.com!newsread.com!news.maxwell.syr.edu!fr.clara.net!heighliner.fr.clara.net!skynet.be!skynet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
Sender: domi@living.pandora.be
Newsgroups: be.comp.programming
Subject: Re: Welke programmeertaal voor een beginner?
References: <pI0S8.51154$ud.7135@afrodite.telenet-ops.be> <gu5hhu4kac0qnj94h98a9234rfq7vs7tub@4ax.com>
From: Dominique Devriese <fritmebufstek@pandora.be>
Message-ID: <87d6ufqpfi.fsf@living.pandora.be>
Lines: 55
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-15
Content-Transfer-Encoding: 8bit
Date: Tue, 25 Jun 2002 16:43:47 GMT
NNTP-Posting-Host: 213.118.172.199
X-Complaints-To: abuse@telenet.be
X-Trace: afrodite.telenet-ops.be 1025023427 213.118.172.199 (Tue, 25 Jun 2002 18:43:47 MET DST)
NNTP-Posting-Date: Tue, 25 Jun 2002 18:43:47 MET DST
Organization: Telenet Internet