🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #8420

Re: Welke programmeertaal voor een beginner?

#8420
From: bomberboy
Date: Tue, 25 Jun 2002 16:46
63 lines
4230 bytes
Pieter wrote:

> Welke programmeertaal zou ik het best mee beginnen als totale beginner?
> Het enige wat ik heb is ervaring in html maar ik ben er praktisch zeker
> van dat je niet erg veel bent met dat soort zaken in de 'echte
> programmeertaal'.

Je weet al dat de syntax belangrijk is :-)

> 'k ben ook nog erg jong, dus liever 'iets makkelijker' beginnen als het
> even kan (in termen van programmeertalen is makkelijk natuurlijk nog
> tamelijk moeilijk maar ja ;-)

Ik zou Java aanraden.  Ik heb zelf ook in die taal leren programmeren en
ben er zeer tevreden over.  Je hebt ook als voordeel dat Java Object
Oriented is.  Wanneer je leert programmeren maakt dit in het begin
eigenlijk niet zo veel uit, maar eens je wat verder raakt wordt de
mogelijkheden duidelijk.
De Java-cursussen die ik al in mijn handen gehad heb beginnen allemaal
vrij snel met de OO-dingen (heel eenvoudig weliswaar).  Daardoor leer je
de basisprincipes al snel.  Anderen zijn misschien eerder geneigd om te
zeggen dat je betere met een niet-OO taal begint.  Maar mij lijkt het
enigszins eenvoudiger om vanuit een OO-taal een niet-OO taal te gaan
leren.  Maar de meningen daarover zullen waarschijnlijk wel verschillen.
Maar dit is zeker niet het belangrijkste :)

Wat vooral belangrijk is is een goed boek of een goeie cursus.  Het boek
Thinking in Java2 van Bruce Eckel[1] vind ik persoonlijk wel goed.  (en
het is downloadbaar van zijn site).
Maar ik zou je anders aanraden om eens rond te neuzen en te kijken of je
niet de cursus van iemand die 1ste kan informatica doet aan de unief oid
kan vinden.  Deze cursussen beginnen allemaal bij het begin en brengen je
naar een basisniveau van waar je zelf verder kan leren.
(Als je wil kan ik jer er zo wel een lenen)

Een ander voordeel van Java is dat er features inzitten als
garbage-collection en je je niet echt moet gaan bezighouden met het
memory-managment.  Wat zeker in het begin een voordeel is.

Je kan natuurlijk ook andere talen bekijken, vroeger was Pascal de
typische leertaal.  (Nu dus meestal vervangen door Java)

> Welke programma's heb ik voor die programmeertaal dan uiteindelijk nodig
> en zijn die te downloaden via internet?

Om te leren programmeren heb je enkel een editor en een compiler nodig.
Als editor kan je zelfs je windows-kladblok gebruiken, maar ik zou je
aanraden om toch een iets geavanceerder ding te gebruiken.  Populair zijn
oa vim en emacs (ook populair op windows).  Of iets meer basic zoals
Scite.  Met deze heb je ondermeer syntax-highlighting (kleurtjes dus) wat
best wel handig is tijdens het programmeren.

Indien je voor java kiest vind je de jsdk op [2].  hiermee kan je je
java-code dan compileren en uitvoeren.

[1] <url:http://www.bruceeckel.com/>
[2] <url:http://java.sun.com/j2se/1.4/download.html>

-- 
bomberboy
<url: http://www.bomberboy.tk>

Computer programmers do it byte by byte
Technical Details
Message-ID: <pan.2002.06.25.16.46.42.518515.37341@spelletjesgarnaal.be.invalidtail>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-03!supernews.com!yellow.newsread.com!netaxs.com!newsread.com!kibo.news.demon.net!demon!news-lond.gip.net!news.gsl.net!gip.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>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,5dcad2291a962be1
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2002-06-25 09:46:53 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-03!supernews.com!yellow.newsread.com!netaxs.com!newsread.com!kibo.news.demon.net!demon!news-lond.gip.net!news.gsl.net!gip.net!skynet.be!skynet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
From: bomberboy <bomberboy@spelletjesgarnaal.be.invalidtail>
Subject: Re: Welke programmeertaal voor een beginner?
Newsgroups: be.comp.programming
Reply-To: bomberboy@spelletjesgarnaal.be
Organization: Me, Myself & I
Message-ID: <pan.2002.06.25.16.46.42.518515.37341@spelletjesgarnaal.be.invalidtail>
References: <pI0S8.51154$ud.7135@afrodite.telenet-ops.be>
User-Agent: Pan/0.11.3 (Unix)
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Comment-To: "Pieter" <pieter300@pandora.be>
X-MyHeader: this is my header, don't touch it!
Lines: 63
Date: Tue, 25 Jun 2002 16:46:44 GMT
NNTP-Posting-Host: 213.224.135.195
X-Complaints-To: abuse@telenet.be
X-Trace: afrodite.telenet-ops.be 1025023604 213.224.135.195 (Tue, 25 Jun 2002 18:46:44 MET DST)
NNTP-Posting-Date: Tue, 25 Jun 2002 18:46:44 MET DST