Article View: be.comp.programming
Article #2053Re: c en java - verschil vocabulair/syntax
From: Gerrit Cornelis
Date: Thu, 28 Oct 2004 12:01
Date: Thu, 28 Oct 2004 12:01
50 lines
3469 bytes
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-mailReferences:
<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