🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #10813

Waarom (geen) GUI (Was: Re: Visual Basic)

#10813
From: Herman Bruyninckx
Date: Tue, 26 Feb 2002 21:40
59 lines
4453 bytes
[...]
> Mag ik eens vragen wat de meeste Linux-fans zoveel beter vinden aan alles
> intypen tegenover point en click?

Natuurlijk mag je dat vragen :-)

> Meestal is point en click toch gewoon gemakkelijker, je hoeft namelijk niet
> zoveel van buiten te leren of gewoon te weten voor je aan iets kan beginnen.
> Je kan gewoon bladeren door de opties enzo en op die manier nieuwe
> opties/programma's leren kennen. 

De nadruk ligt hierbij op ``meestal''. GUI is instapvriendelijk maar
niet echt leervriendelijk. Observeer maar eens de doorsnee gebuiker:
die leert na een week zo goed als niks meer bij over de manier waarop
hij/zij met een programma omgaat. 

> Bovendien kan je alle command-line switches
> gemakkelijk genoeg vervangen door gewone controls zoals knoppen, checkboxen,
> ... die het geheel iets overzichtelijker maken.

Probeer dat maar eens met meer dan triviale regular expressies... Ik
ken nog steeds geen GUI die Perl benadert :-)

> Het enige voordeel dat ik zie in command-line dingen is dat ze zo goed
> scriptbaar zijn.

Dat is een _enorm_ voordeel! Als ik zie hoelang de meeste van onze
studenten en medewerkers in hun Wintendo bezig zijn met het copieren
van dingen van de ene plaats naar de andere via een GUI... Als ik zie
hoe ze vast zitten aan een ``geintegreerd'' programma, zonder dat ze
de kracht van afzonderlijke componenten kunnen gebruiken... Als ik zie
dat ik van gelijk waar ter wereld gelijk wat op mijn computer op het
werk kan doen, terwijl de GUI mensen daar alleen maar van kunnen
dromen (of alles op de lokale PC moeten installeren)...
Als ik zie hoeveel tijd er verspild wordt doorhanden van muis naar
toetsenbord te verplaatsen... Als ik voor de zoveelste keer studenten
een uur zie verliezen voor ze het eens zijn over de preciese layout
van het voorblad van een rapport... Als ik mijn collega's hoor klagen
dat ze al hun slides opnieuw mogen maken omdat
PowerPoint-nieuwe-versie blijkbaar het een en het ander uithaalt met
de fonts die op PowerPoint-oude-versie nog werkten... Als ik vertel
dat ik mijn hele doctoraat, figuren incluis, op een 1.44 MB floppy
krijg, terwijl een Word-gebruikende collega daar nog geen hoofdstuk
opkrijgt...

Wel, dan weet ik waarom :-)
[...]
> Het is natuurlijk niet zo moeilijk als je het weet, maar hoe kom je er als
> gebruiker die het niet kent bij om zo een commando te proberen.

De GUI gebruiker heeft het gewoon afgeleerd om zelf op zoek te gaan, om
een help-pagina te lezen, enz.

Als ik mensen aanneem dan is het feit of ze GUI-afhaneklijk zijn of
niet van doorslaggevende aard! Een goede programmeur gebruikt een GUI
als die toegevoegde waarde biedt, maar meestal heeft ie die GUI niet
nodig...

Herman
Technical Details
Message-ID: <Pine.LNX.4.44.0202262226140.27155-100000@pc25-213.mech.kuleuven.ac.be>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-03!supernews.com!nntp.cs.ubc.ca!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeeds.belnet.be!naxos.belnet.be!news.belnet.be!pc25-213.mech.kuleuven.ac.be!bruyninc
References: <huRb8.148325$rt4.13397@afrodite.telenet-ops.be> <3C70D0F5.65126DA1@scanit.be> <aSac8.150634$rt4.13860@afrodite.telenet-ops.be> <Xns91BE7EA2DA7FESalVaSlinuxbe@195.130.132.68> <Yete8.186263$rt4.20254@afrodite.telenet-ops.be> <Xns91C1AFB2BD916SalVaSlinuxbe@195.130.132.68> <5nQe8.196249$rt4.20847@afrodite.telenet-ops.be> <1014754747.317016@seven.kulnet.kuleuven.ac.be>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,a1d1525e35f1c12c
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2002-02-26 13:42:06 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-03!supernews.com!nntp.cs.ubc.ca!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeeds.belnet.be!naxos.belnet.be!news.belnet.be!pc25-213.mech.kuleuven.ac.be!bruyninc
From: Herman Bruyninckx <Herman.Bruyninckx@mech.kuleuven.ac.be>
Newsgroups: be.comp.programming
Subject: Waarom (geen) GUI (Was: Re: Visual Basic)
Date: Tue, 26 Feb 2002 22:40:03 +0100
Organization: KULeuvenNet
Lines: 60
Message-ID: <Pine.LNX.4.44.0202262226140.27155-100000@pc25-213.mech.kuleuven.ac.be>
References: <huRb8.148325$rt4.13397@afrodite.telenet-ops.be>
 <3C70D0F5.65126DA1@scanit.be> <aSac8.150634$rt4.13860@afrodite.telenet-ops.be>
 <Xns91BE7EA2DA7FESalVaSlinuxbe@195.130.132.68> <Yete8.186263$rt4.20254@afrodite.telenet-ops.be>
 <Xns91C1AFB2BD916SalVaSlinuxbe@195.130.132.68> <5nQe8.196249$rt4.20847@afrodite.telenet-ops.be>
 <1014754747.317016@seven.kulnet.kuleuven.ac.be>
Reply-To: Herman Bruyninckx <herman.bruyninckx@mech.kuleuven.ac.be>
NNTP-Posting-Host: seven.kulnet.kuleuven.ac.be
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Trace: naxos.belnet.be 1014759606 10337 134.58.127.12 (26 Feb 2002 21:40:06 GMT)
X-Complaints-To: abuse@belnet.be
NNTP-Posting-Date: Tue, 26 Feb 2002 21:40:06 +0000 (UTC)
X-X-Sender: bruyninc@pc25-213.mech.kuleuven.ac.be
In-Reply-To: <1014754747.317016@seven.kulnet.kuleuven.ac.be>
Cache-Post-Path: seven.kulnet.kuleuven.ac.be!unknown@pc25-213.mech.kuleuven.ac.be
X-Cache: nntpcache 2.4.0b5 (see http://www.nntpcache.org/)