Article View: be.comp.programming
Article #9919Re: Strekking (afgeleid v: C, C++, C.NET)
From: Philip Paeps
Date: Mon, 01 Apr 2002 10:06
Date: Mon, 01 Apr 2002 10:06
74 lines
5387 bytes
5387 bytes
Kris <nospam@for.me> wrote: > LuWi <no@mail.com> wrote: [...] > > Omdat je niet echt argumenten hebt, dus :) Zeg dat dan onmiddelijk! > Ik vraag me af waarom er hier op zowat elke thread een aantal 'kliekjes' > tegen elkaar ingaan, elkaar afbreken over de taal die gebruikt wordt, en > steevast beweren dat de taal die ze zelf gebruiken de enige beste is. Elke > iet wat populaire taal heeft voordelen tegenover andere talen. Anders zouden > ze niet populair worden. Mensen die beweren dat Visual Basic geen > programmeertaal is zouden ten eerste best even een woordenboek pakken en het > woord programmeertaal opzoeken, en ten tweede even wat meer respect tonen > tegenover de mensen die kiezen om met Visual Basic te werken. Het is niet > omdat je zelf een computer hackertje bent die niets liever wil dan in C en > Prolog in een stricte vi editor op een consolevenster van 80x25 programmeren > en dan apart uw sourcecode compileren en te linken, dat iedereen dat zo wil. > In tegendeel. (Ik weet dat er ook goeie tools bestaan voor C, maar ik hoop > dat je mijn point begrijpt) Hela hela, ik gebruik gvim in een resolutie van 1600x1280 h�, en mijn fantastische stuursysteem kan een VESA console aan 800x600 aan! Het blijft echter 'poor form' om lijnen langer dan 80 karakters te gaan schrijven. De rest van de wereld geniet immers niet van de zelfde kwaliteit hardware, en zij willen je sources tenslotte ook lezen. Verder heb ik in de laatste vijf jaar geen letter ProLog geschreven. Ik werd het een klein beetje beu na zo van die vreemde denkoefeningen over huizen en kleurtjes... Zij die Visual Basic 'programmeren' [1] verkrachten de programmeerkunst. Ze krijgen na een tijdje knopjes-verslaving, en vergeten hoe een �chte editor eruit ziet. De monsterlijke syntax doet hen elke vorm van logisch denken vergeten, en na een tijdje gaan ze ook denken dat er geen ander systeem bestaat dan het pseudo-systeem van Microsoft waarop ze 'werken' [2]. Respect voor open standaarden ontgaat hen volledig, en hun broncode [3] delen met anderen zullen ze nooit doen [4], waardoor ze niet kunnen genieten van de immense voordelen van de OpenSource community, en waardoor de rest van de community niet kan genieten van hun source (weliswaar als humoristisch interludium, maar dit terzijde). Door Visual Basic te 'programmeren' [5] doe je jezelf en je medemens dus alleen leed aan. Het is als drugs: het is ongezond, onnatuurlijk, en slecht voor iedereen die er direct of indirect mee in aanraking komt. Het is ook verslavend, en als je er mee bezig bent, zie je niet hoe slecht het wel is, en wat voor vreselijke dingen je eigenlijk wel aan het doen bent. Niet vergeten dat programmeren een kunst is, en dat bij elke kunst een kultuur past. Visual Basic is 'grafiti tagging' (het verneuken van potenti�el redelijk goed ogende grafiti kunst) in het kulturele equivalent van een ge-drogeerde achterbuurt. Vergelijk met C: Wagner in Bayreuth. Is het je ook niet opgevallen dat �chte programmeurs hun werk met liefde behandelen. Mooie, �sthetische, 'cleane' code, verpakt onder een vrije, respectvolle licentie (BSD of GPL), voorzien van een man-page en honderden sappige comments in de source? Dit terwijl VB'ers meestal binaries leveren die onder maar ��n platform, en dan liefst nog enkel bepaalde versies van dat ene platform, werken [6], onder ��n of andere hyper-restrictieve licentie. Dat ze hun source angstvallig geheim houden uit vrees dat iemand anders het beter zou kunnen. [1] interpreteer in de breedst mogelijke vorm [2] interpreteer in dezelfde brede vorm [3] jawel [4] mogelijk omdat ze onderbewust beseffen dat je anderen zoiets niet aandoet? [5] zie [1], [2] en [3] [6] juist ja - Philip [die weer sentimenteel is] -- Philip Paeps philip@paeps.cx A budget is wondering why you should balance yours if the government can not balance theirs.
Technical Details
Message-ID:
<yiWp8.42485$DE4.5695@afrodite.telenet-ops.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-01!supernews.com!newsfeed.online.be!skynet.be!skynet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mailReferences:
<3CA72B69.E5F1026F@pandora.be> <RjIp8.41740$DE4.5447@afrodite.telenet-ops.be> <b8keaus79n6shmg8snqrlrd8dmrljjut72@4ax.com> <IxIp8.41803$DE4.5372@afrodite.telenet-ops.be> <h2leaugj70cat7vbicrak5ntcpqevl6g8h@4ax.com> <RCIp8.41815$DE4.5326@afrodite.telenet-ops.be> <ocleau8etb9qci91qlc5plibn0iiklee5c@4ax.com> <SyNp8.11$Lf6.1054@news.chello.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII
X-Google-Thread: fcea4,40b21b9456002881
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2002-04-01 02:06:23 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-01!supernews.com!newsfeed.online.be!skynet.be!skynet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
From: Philip Paeps <philip@paeps.cx>
Subject: Re: Strekking (afgeleid v: C, C++, C.NET)
Newsgroups: be.comp.programming
References: <3CA72B69.E5F1026F@pandora.be> <RjIp8.41740$DE4.5447@afrodite.telenet-ops.be> <b8keaus79n6shmg8snqrlrd8dmrljjut72@4ax.com> <IxIp8.41803$DE4.5372@afrodite.telenet-ops.be> <h2leaugj70cat7vbicrak5ntcpqevl6g8h@4ax.com> <RCIp8.41815$DE4.5326@afrodite.telenet-ops.be> <ocleau8etb9qci91qlc5plibn0iiklee5c@4ax.com> <SyNp8.11$Lf6.1054@news.chello.be>
User-Agent: tin/1.5.12-20020323 ("Sugar") (UNIX) (FreeBSD/4.5-STABLE (i386))
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-15
Content-Transfer-Encoding: 8bit
Lines: 74
Message-ID: <yiWp8.42485$DE4.5695@afrodite.telenet-ops.be>
Date: Mon, 01 Apr 2002 10:06:22 GMT
NNTP-Posting-Host: 213.118.135.125
X-Complaints-To: abuse@telenet.be
X-Trace: afrodite.telenet-ops.be 1017655582 213.118.135.125 (Mon, 01 Apr 2002 12:06:22 MET DST)
NNTP-Posting-Date: Mon, 01 Apr 2002 12:06:22 MET DST
Organization: Telenet Internet