🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #8459

Re: Welke programmeertaal voor een beginner?

#8459
From: Andy Georges
Date: Thu, 27 Jun 2002 07:01
56 lines
2892 bytes
Hallo,
 
> Hmm... Hier twijfel ik toch aan hoor. Java is geen beginnerstaal, niet in

in Java kun je best heel eenvoudige dingen doen, je moet gewoon negeren wat 
je niet snapt in het begin en dus typ je klakkeloos over:

public class MijnKlasse {

    public static void main(String [] args) {

        /* mijn code */

    }

}

> het minst omdat de object-ge�rienteerdheid van die taal niet heel
> duidelijk is voor beginners. Ik ben het eens met de andere die je opnoemt,

Java is nu net puur object georienteerd (behalve de primitieve datatypes 
dan), ik snap niet goed wat je met deze opmerking bedoeld.

> maar ik zou in plaats van Java, beginnen met C, en dan verdergaan met C++,
> voor je aan Java begint.

Als je OO wilt leren programmeren zou ik _eerst_ Java doen, dan pas C++, 
anders zul je

a) vuile truken leren in C++
b) bemerken dat die ellendige templates toch nog zo slecht niet zijn
c) C++ als betere C gebruiken, wat kan, maar volgens mij niet zo heel goed 
is.


Dus: keep it short and simple. De volgende talen zijn heel goed voor 
beginners. Java, C, Python.

Ik zou Haskell of Scheme durven aanraden, maar dat vraagt een ander 
denkpatroon dan klassieke imperatieve talen.

Vergeet voor het ogenblik VB (wegens alle eerder aangehaalde redenen), C++ 
(te makkelijk om slecht te leren gebruiken), Perl (te makkelijk om vuil in 
te schrijven).

mvg,
Andy

-- 
--
==========================================================================
Parallel Information Systems Group - Dept. ELIS - Ghent University
St. Pietersnieuwstraat 41, 9000 Ghent, Belgium
Phone: +32-9-264.33.67,   Fax: +32-9-264.35.94
E-mail: andy.georges@elis.rug.ac.be 
==========================================================================
Technical Details
Message-ID: <afed7l$deqqb$1@ID-141095.news.dfncis.de>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-01!supernews.com!mtu.ru!news-out.nuthinbutnews.com!propagator-sterling!news-in.nuthinbutnews.com!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!fu-berlin.de!uni-berlin.de!157.193.67.99!not-for-mail
References: <pI0S8.51154$ud.7135@afrodite.telenet-ops.be> <gu5hhu4kac0qnj94h98a9234rfq7vs7tub@4ax.com> <87d6ufqpfi.fsf@living.pandora.be> <H3iS8.52099$ud.7386@afrodite.telenet-ops.be>

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-27 00:02:31 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-01!supernews.com!mtu.ru!news-out.nuthinbutnews.com!propagator-sterling!news-in.nuthinbutnews.com!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!fu-berlin.de!uni-berlin.de!157.193.67.99!not-for-mail
From: Andy Georges <andy.georges@elis.rug.ac.be>
Newsgroups: be.comp.programming
Subject: Re: Welke programmeertaal voor een beginner?
Date: Thu, 27 Jun 2002 09:01:01 +0200
Organization: RUG - ELIS
Lines: 56
Message-ID: <afed7l$deqqb$1@ID-141095.news.dfncis.de>
References: <pI0S8.51154$ud.7135@afrodite.telenet-ops.be> <gu5hhu4kac0qnj94h98a9234rfq7vs7tub@4ax.com> <87d6ufqpfi.fsf@living.pandora.be> <H3iS8.52099$ud.7386@afrodite.telenet-ops.be>
NNTP-Posting-Host: 157.193.67.99
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7Bit
X-Trace: fu-berlin.de 1025161279 14117707 157.193.67.99 (16 [141095])
User-Agent: KNode/0.7.1