🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #2053

Re: c en java - verschil vocabulair/syntax

#2053
From: Gerrit Cornelis
Date: Thu, 28 Oct 2004 12:01
50 lines
3469 bytes
"Dirk Bollen" <d.bollen@telenet.be> wrote in message
news:NyTfd.1802$%b.268379@phobos.telenet-ops.be...
> Hey,
>
> Dit is zeker niet de zoveelste poging om een discussie te beginnen tussen
> java en c. Maar ik wil het even hebben over de verschillen tussen de 2
> talen en hun vocabulair en syntax en de beste manier om een
programmeertaal
> aan te leren.
> Mijn eerst 'encounter' met een programmeertaal was met java (2 cursussen
> prog -gui,swing,applet,enz- + data en algo in java). Ik werd onmiddelijk
in
> het OO programmeer concept geworpen en ik heb me altijd afgevraagd of dit
> de juiste manier was om goed te leren programmeren in meerdere talen.
> Ook heb ik altijd al wat problemen gehad met de vocabulair in java. Er
> schijnt geen einde te komen aan al die NumberFormatException,
> BufferReadersCheckersDefaultGeneraterFormatter,enz.
> Ik heb de indruk dat de syntax verschillen tussen en java en c minder
groot
> zijn dan de vocabulair verschillen? Ik kan mis zijn want ik kan niet
zoveel
> van c.
>
De syntax van Java is gebaseerd op die van C. Maar voor de rest zijn het 2
totaal verschillende programmeertalen.

> Wat ik nu wil aantonen en vooral weten is, hoe kan je het best een
> programmeer taal goed aanleren (zelfstudie) en met welke taal zou ik dit
> doen gegeven de info van hierboven. Uiteindelijk willen ik beide c en java
> programmeren, dus als er een argument zou zijn waarom ik beter met de ene
> starten laat het me weten. Later zou ik ook nog andere willen leren (Perl,
> python, enz..).

Wat wil je eigenlijk leren? Goed kunnen programmeren in eender welke taal of
programmeren in een bepaalde taal? En waarom wil je zeker in Java en C
programmeren?
Indien je bedoeling is te begrijpen wat programmeren is en hoe vele dingen
werken kan je best beginnen met een heel krachtige taal die weinig syntax of
libraries vereist om heel krachtige dingen te kunnen doen. Nadeel, de kans
dat je met die taal mooie gui-tjes etc kunt creeeren is gering. Indien je
snel applicatietjes wil maken kan je best de taal kiezen die het beste past
bij het soort applicaties dat je wil maken. De dingen die je aangeeft zijn
vrij simpel dus dan is, imho, Java beter geschikt dan C. Wat is eigenlijk je
probleem met het leren werken met de library? Dat maakt fundamenteel deel
uit van goed programmeren, je weg vinden in de library die je wordt
aangeboden. Dit moet je in eender welke programmeertaal, ook in C, Perl,
Python, Smalltalk, enz. leren.

gC
Technical Details
Message-ID: <4180df9d$0$25846$ba620e4c@news.skynet.be>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!proxad.net!proxad.net!skynet.be!newspost001!tjb!not-for-mail
References: <NyTfd.1802$%b.268379@phobos.telenet-ops.be>

Show Full Headers
Complete Article Headers
X-Google-Thread: fcea4,99c1bd24c9ce05ae
X-Google-Attributes: gidfcea4,public
X-Google-Language: DUTCH,ASCII-7-bit
Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!proxad.net!proxad.net!skynet.be!newspost001!tjb!not-for-mail
Reply-To: "Gerrit Cornelis" <gerrit_*remove*cornelis@belgacom.net>
From: "Gerrit Cornelis" <gerrit_*remove*cornelis@belgacom.net>
Newsgroups: be.comp.programming
References: <NyTfd.1802$%b.268379@phobos.telenet-ops.be>
Subject: Re: c en java - verschil vocabulair/syntax
Date: Thu, 28 Oct 2004 14:01:23 +0200
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2800.1437
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1441
Lines: 52
Message-ID: <4180df9d$0$25846$ba620e4c@news.skynet.be>
Organization: -= Belgacom Usenet Service =-
NNTP-Posting-Host: bba5853b.news.skynet.be
X-Trace: 1098964893 news.skynet.be 25846 194.78.136.107:23109
X-Complaints-To: usenet-abuse@skynet.be