Article View: be.comp.programming
Article #10067Re: C, C++, C.NET
From: Bart Martens
Date: Sun, 31 Mar 2002 07:51
Date: Sun, 31 Mar 2002 07:51
72 lines
4357 bytes
4357 bytes
In article <4frp8.40874$DE4.5522@afrodite.telenet-ops.be>, H.Schampheleer wrote: > BesteBart >> Het is juist dat C niet geschikt is om OOP te leren. Maar dat is C++ ook >> niet, aangezien je in C++ nog C kan programmeren. >> Java is meer geschikt als eerste programmeertaal om OOP te leren. > Juist, ja om oop te leren Inderdaad, om OOP te _leren_. Ik zei dus niet dat je geen OOP-technieken kan gebruiken in C he. :-) > Verleidelijk om hier een discussie aan te gaan hoever je moet gaan > in oop... "puriteinse oo programmeurs" Inderdaad verleidelijk. Kwam mijn antwoord als OO-puriteins over? Wat ik bedoel is dat wanneer je OOP wil _leren_, dat je dan best begint met een taal die OOP afdwingt. Nadien kan je nog overstappen naar een meer lakse taal zoals C++ waarin je zelf kan kiezen hoe OO je blijft, naargelang wat je wil bouwen. > De eerste vraag was: >>De leraar op de avondschool zei dat ik best kon beginnen in VB. Dat >>heb ik een maand of 2 geprobeert maar ik vind het niet echt een leuke >>taal om in te programmeren Zeg aub aan die leraar dat hij stopt beginnende programmeurs VB aan te raden als eerste programmeertaal. Neem een kijkje op be.comp.os.linux en volg de threads over "open standaarden". Die leraar _blundert_ door VB aan te raden als eerste programmeertaal. Hou goed voor ogen dat een eerste programmeertaal is zoals een moedertaal. Het wordt het referentie- kader van de beginnende programmeur voor lange tijd. Print dit berichtje uit en duw het onder die leraar zijn neus. :-) > Wat is een leuke taal? Als je GNU/Linux installeert, dan heb je op slag een hele reeks leuke en open programmeertalen, compleet gratis, en waanzinnig leerrijk. Gewoon doen. Hoe vroeger je ermee begint, hoe vroeger je beseft dat je dit eerder had moeten doen. :-) Let wel op, sommige programmeertalen zijn niet geschikt als eerste programmeertaal, wegens te chaotisch. Ik reken Perl daarbij (dus als _niet_ geschikt als eerste programmeer- taal). Ik probeer eigenlijk te vermijden jou een eerste programmeer- taal aan te raden, omdat anderen (Herman?) daar beter voor geplaatst zijn. > Een taal die je goed kent... dat kan je maar weten na jaren... Klopt. Vandaar het belang van een goede raadgever alvorens je je eerste programmeertaal kiest. > Bovendien kan het verschillen naar gelang het gewenste eindproduct. > VB kan ook een goede begintaal zijn; Doe jezelf een groot plezier, en haal dit uit je hoofd. > hangt af van de "algemene kennis > en het vermogen tot analyseren van het probleem"... > Het eindresultaat is steeds een *.exe, Schrijnend hoe Microsoft-minded... Het eindresultaat is een werkende applicatie, niet noodzakelijk een *.exe. > die zo snel mogelijk moet werken, > en minimaal belastend voor de "omgeving"... > > -- > H.Schampheleer > > hubert@haps.be > www.haps.be > >
Technical Details
Message-ID:
<slrnaadh8a.1ru.bart.martens@cable-195-162-214-247.upc.chello.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!supernews.com!news-x2.support.nl!surfnet.nl!amsnews01.chello.com!news.chello.be!not-for-mailReferences:
<3ca4d422$0$250$ba620e4c@news.skynet.be> <umm9au43ccl72fgmkhp5e32bjt8mfodd0l@4ax.com> <g3n9auo8r714cvm9sfgkar21qtscko9pvs@4ax.com> <9o9p8.39460$DE4.5302@afrodite.telenet-ops.be> <fc0bau0mv2c5q94cpgof574eeisegh02ud@4ax.com> <3ca58fcb$0$264$ba620e4c@news.skynet.be> <pu8baugofuab7mp6o1v0fq6ncssdafofdd@4ax.com> <3ca5c131$0$29675$ba620e4c@news.skynet.be> <jklbauomg5uccnku4dkcrdme2td79d335t@4ax.com> <z2op8.40546$DE4.5489@afrodite.telenet-ops.be> <q28causeh07tt26skc6356ti5ai6gq53kp@4ax.com> <slrnaacek0.6p4.bart.martens@cable-195-162-214-247.upc.chello.be> <4frp8.40874$DE4.5522@afrodite.telenet-ops.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: fcea4,3cfcb2e94692f21f X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2002-03-30 23:56:19 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!supernews.com!news-x2.support.nl!surfnet.nl!amsnews01.chello.com!news.chello.be!not-for-mail Newsgroups: be.comp.programming From: bart.martens@advalvas.be (Bart Martens) Subject: Re: C, C++, C.NET References: <3ca4d422$0$250$ba620e4c@news.skynet.be> <umm9au43ccl72fgmkhp5e32bjt8mfodd0l@4ax.com> <g3n9auo8r714cvm9sfgkar21qtscko9pvs@4ax.com> <9o9p8.39460$DE4.5302@afrodite.telenet-ops.be> <fc0bau0mv2c5q94cpgof574eeisegh02ud@4ax.com> <3ca58fcb$0$264$ba620e4c@news.skynet.be> <pu8baugofuab7mp6o1v0fq6ncssdafofdd@4ax.com> <3ca5c131$0$29675$ba620e4c@news.skynet.be> <jklbauomg5uccnku4dkcrdme2td79d335t@4ax.com> <z2op8.40546$DE4.5489@afrodite.telenet-ops.be> <q28causeh07tt26skc6356ti5ai6gq53kp@4ax.com> <slrnaacek0.6p4.bart.martens@cable-195-162-214-247.upc.chello.be> <4frp8.40874$DE4.5522@afrodite.telenet-ops.be> Message-ID: <slrnaadh8a.1ru.bart.martens@cable-195-162-214-247.upc.chello.be> User-Agent: slrn/0.9.7.1 (Linux) Lines: 72 Date: Sun, 31 Mar 2002 07:51:24 GMT NNTP-Posting-Host: 195.162.214.247 X-Complaints-To: abuse@chello.be X-Trace: news.chello.be 1017561084 195.162.214.247 (Sun, 31 Mar 2002 09:51:24 MET DST) NNTP-Posting-Date: Sun, 31 Mar 2002 09:51:24 MET DST Organization: Chello Belgium Usenet Service