🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #10593

Re: KDevolop 2.0 c++ (Suse 7.3 KDE)

#10593
From: Philip Paeps
Date: Sun, 03 Mar 2002 12:54
47 lines
3824 bytes
Roel <roel@stack.be> wrote:

[...]

> Btw, over alle commentaar van mensen die zo tegen ide's zijn: ik wil geen
> heilig oorlog starten maar die mensen leven nog in lala-land. Code
> completion, class browsers, geintegreerde help en gui editor, dat zijn
> dingen die je in een gewone editor niet klaar krijgt, en zelfs in vim en
> emacs moeilijk en onpraktisch zijn. Iedereen die ooit met Visual C++ met
> de Visual Assist plugin heeft gewerkt weet dat. (en ja, ik gebruik al
> jaren vim, en ik heb er al duizenden lijnen code mee geschreven, dus ik
> kan de vergelijking maken) Dit is 2002 mensen - ide's zijn geen
> substituut voor intelligentie maar wel een aanvulling.

Ik vind dat IDEs de concentratie van het programmeren weghalen.  Een IDE loopt
gewoon in de weg.  Het legt de nadruk op het tekenen van venstertjes en
knopjes in plaats van op het produceren van werkende, leesbare, effici�nte,
goede source.

Verder moet je bij een gui *constant* de muis bezigen, of verschrikkelijke
pols-brekende toeren uithalen om met je code te werken.  Om tien lijnen in een
IDE uit ��n routine naar een andere te gooien moet je de muis gebruiken: je
handen verlaten het klavier, je bent een paar minuten bezig met het op de
juiste plaats te zetten, en tegen de tijd dat je handen terug op het klavier
liggen ben je vergeten waar je precies mee bezig was, en moet je eerst een
beetje nadenken en terug lezen voor je terug kan verder werken.  In een
deftige editor doe je zoiets met ��n of twee commando's, je blijft gedurende
het hele proces bij je code, en je raakt de draad niet kwijt.

Ik heb (te) veel met M$ Visual C++ gewerkt.  Ik vind het de walgelijkste
belediging aan de programmeerkunst ooit.  *Wizards* om programma's te
schrijven?  Point & Click programming?  Waar zijn we mee bezig?  WYSIWYG
programming?  Een paar honderd shortcuts in de editor waar je je vingers aan
breekt?  Compiler output komt in een piepklein venstertje terecht?  Geen
'-pedantic' optie om je het proper programmeren bij te houden?

Ik doe er liever een uurtje langer over om mijn programma's *goed* te
schrijven dan rap rap iets in elkaar pointen en clicken dat om de vijf voet
crasht en de gebruiker op zijn zenuwen zal werken.

 - Philip


-- 
Philip Paeps                                                   philip@paeps.cx

  A short cut is the longest distance between two points.
Technical Details
Message-ID: <r2pg8.231491$rt4.22220@afrodite.telenet-ops.be>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!193.190.198.17!newsfeeds.belnet.be!news.belnet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
References: <3C7EC159.5070600@easynet.be> <DjJf8.212916$rt4.21695@afrodite.telenet-ops.be> <3C7F77DC.3030906@easynet.be> <__Kf8.213239$rt4.21696@afrodite.telenet-ops.be> <3C7F82E6.4030105@easynet.be> <8zLf8.213356$rt4.21481@afrodite.telenet-ops.be> <3C8116C2.6050400@easynet.be> <3v9g8.224244$rt4.21973@afrodite.telenet-ops.be> <pan.2002.03.03.13.40.02.292482.4867@stack.be>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII
X-Google-Thread: fcea4,e5826e055f32e5f
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2002-03-03 04:54:48 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!193.190.198.17!newsfeeds.belnet.be!news.belnet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
From: Philip Paeps <philip@paeps.cx>
Subject: Re: KDevolop 2.0 c++ (Suse 7.3 KDE)
Newsgroups: be.comp.programming
References: <3C7EC159.5070600@easynet.be> <DjJf8.212916$rt4.21695@afrodite.telenet-ops.be> <3C7F77DC.3030906@easynet.be> <__Kf8.213239$rt4.21696@afrodite.telenet-ops.be> <3C7F82E6.4030105@easynet.be> <8zLf8.213356$rt4.21481@afrodite.telenet-ops.be> <3C8116C2.6050400@easynet.be> <3v9g8.224244$rt4.21973@afrodite.telenet-ops.be> <pan.2002.03.03.13.40.02.292482.4867@stack.be>
User-Agent: tin/1.5.11-20020130 ("Toxicity") (UNIX) (FreeBSD/4.5-STABLE (i386))
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-15
Content-Transfer-Encoding: 8bit
Lines: 47
Message-ID: <r2pg8.231491$rt4.22220@afrodite.telenet-ops.be>
Date: Sun, 03 Mar 2002 12:54:47 GMT
NNTP-Posting-Host: 213.118.35.252
X-Complaints-To: abuse@pandora.be
X-Trace: afrodite.telenet-ops.be 1015160087 213.118.35.252 (Sun, 03 Mar 2002 13:54:47 MET)
NNTP-Posting-Date: Sun, 03 Mar 2002 13:54:47 MET
Organization: Telenet Internet