Article View: be.comp.programming
Article #10813Waarom (geen) GUI (Was: Re: Visual Basic)
From: Herman Bruyninckx
Date: Tue, 26 Feb 2002 21:40
Date: Tue, 26 Feb 2002 21:40
59 lines
4453 bytes
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!bruynincReferences:
<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/)