🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #10748

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

#10748
From: Bert Peers
Date: Wed, 27 Feb 2002 14:08
136 lines
7282 bytes
Herman Bruyninckx wrote:

> begrijpen waar we mee bezig zijn. Zie
>  <http://www.mech.kuleuven.ac.be/~bruyninc/ictvisie.html>
> voor een _ietwat_ langere motivatie :-)

*aaaaaaarg*
<rimshot>
kun je dat niet samenvatten in een diagram ?
</rimshot>
ok serieus ;) Ik heb het nog niet gelezen maar ga dat
wel eens proberen te doen...

> Dat heb ik hier dan toch al wel anders meegemaakt: de GUI gebruiker
> begint er niet aan, of doet het via klik en klik en klik en klik ...
> Hoeveel voorbeelden hiervan wil je hebben? :-)

Mja, als het toch moet gebeuren is per-item selectie natuurlijk
vreselijk onefficient :)

>>Ik ken geen end user die dat nodig heeft :)
>>
> Ondat geen end user beseft dat het kan! Een voorbeeldje: een collega
> van mij is manueel enkele honderden transparanten aan het `vertalen',
> dwz enkele stukjes tekst aan het updaten...

Tsja, toch blijft de fundamentele vraag of de tijd die je wint
doordat je voor de "meer normale" operaties de GUI hebt,
het netto niet haalt van de tijd die je verliest doordat
de uitzonderingen erg onefficient zijn per GUI.
Ik schud die 99% natuurlijk ook maar uit mijn mouw, maar
indien ongeveer correct kan je per 3,4 maanden efficient
werken een volledig dag zitten knoeien en prutsen aan
iets wat met een script in 2 minuten zou gaan ;)

>>>Als ik zie
>>>hoe ze vast zitten aan een ``geintegreerd'' programma, zonder dat ze
>>>de kracht van afzonderlijke componenten kunnen gebruiken...
>>>
>>..kracht die ze niet nodig hebben in 99% van de gevallen, en
> 
> Aha, waarom willen ze dan allemaal een 1.6GHz met 512MB ram en 50G HD?  :-)

Geen idee, mijn "simpele" kennissen en familie zijn content
met hun prehistorische AMD 300 ed :)

> Serieus nu: iedereen die reist met zijn computer heeft daar behoefte
> aan. En `reizen' betekent ook: van werk naar huis...

Dit is toch een uitzonderingssituatie -- de
overgrote meerderheid werkt op 1 PC met alles lokaal, toch ?

>>>Als ik zie hoeveel tijd er verspild wordt doorhanden van muis naar
>>>toetsenbord te verplaatsen...
>>>
>>..wat niet echt relevant is voor de 100 aanslagen per minuut
>>tiksnelheid van de doorsnee user...
>>
> Toch wel! Nog een van die basis-vaardigheden die door GUI-gebruikers vergeten
> worden...

Hm, tikken is geen basisvaardigheid in GUI land --
dit is een cirkel redenering :)

> Dat ze hun GUI gebruiken voor doelloze make-up operaties, in plaats
> van tijd te besteden aan _inhoud_. Scheiden van vorm en inhoud is een
> basis-principe van goed werk (in IT zowel als daarbuiten), en GUIs
> leren dat de mensen af...

Niets houdt de GUI tegen om achter de schermen die splitsing
door te voeren zodat een restyling triviaal is (en foutloos).

>>..terwijl een mooi afgewerkte slide makkelijk gereproduceerd kan
>>worden in LaTeX..na een week of 2 ;)
> 
> Ik daag gelijk wie uit om een aantal slides te maken, tegen de tijd...

Liever niet, ik heb kwade herinneringen uit de tijd dat ik voor
m'n thesis *echt* zo gek was om m'n slides met TeX te maken ;)

>>..wat irrelevant is gezien de prijs van 0.36 eurocent per
>>megabyte (www.mpl.be)..
> 
> Hier toon je alleen maar aan dat IT nog in zijn kinderschoenen staat,
> namelijk daar waar de automobiel-industrie 50 jaar geleden was
> (iedereen wou toen meer chroom en meer cylinders en meer van van
> alles, terwijl het verkoopsargument bij uitstek tegenwoordig het
> aantal liters/km is...), of waar de audio-industrie zat 20 jaar
> geleden (`draagbare' radios van een halve kubieke meter), enz.
> 
> Van zodra bedrijven gaan beseffen dat ze significante
> kosten-percentages kunnen besparen, dan zullen ze dat doen. Vroeg of
> laat.

Niet akkoord -- ik zou zelfs zeggen, integendeel.  In elke
omgeving is de mens de absoluut duurste factor -- en als je
met een nieuwe softwareversie het *doorsnee* werk (ik kan dit niet
genoeg benadrukken :) ) van die Mens kan versnellen, ook
al levert dat nog meer bloatware op, dan win je geld, want
voor die bloatware koop je gewoon een nieuwe machine die
relatief gesproken gratis is.
Om enigszins terug on topic te geraken, dit is meteen ook
de reden waarom VB ea zo populair zijn; het versimpelt
typische taken voor programmeurs tot bijna-scripting en
spaart zo geld uit -- meer geld dan de machine die COM+
enigszins vlot kan draaien kost.

>>Ja, en om de afgezaagde /. analogie nog eens uit de kast
>>te halen, dat is vast een goed teken want ik ben blij dat ik om
>>m'n wagen te starten ook niet eerst 500 pagina's uitleg over
>>cylinders en hydraulische systemen moet lezen ;)
>>
> Je moet wel eerst rijlessen volgen, niet? En je hebt je hele
> kindertijd lang al passief meegeleerd door mee te rijden...

Yep -- allemaal lessen over de (G)UI, geen minuut over
het inwendige/onderhoud.

> Dan heb je inderdaad 99% van je tijd ter beschikking om daarvan de
> helft te verliezen aan GUI-verspilling en gebrek aan echte
> IT-vaardigheden. Mooi! Zo iemand wil ik dadelijk aannemen als
> bedrijfsleider...

:)

> Helemaal niet! Iedere computer gebruiker is een `programmeur': IT is
> eigenlijk niet meer dan gestructureerd omgaan met informatie, en hoe
> beter je `programmeur' bent hoe beter je dat kan. Een
> secretaris/secretaresse die een beetje verstand zou hebben van
> gegevensbanken is 100% efficienter dan de Office-variant...

Dat klinkt toch als wishful thinking hoor, we zitten als
bevolking nog in het stadium van video's programmeren =
moeilijk :)

Bert
Technical Details
Message-ID: <3C7CE963.8070409@materialise.be>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!feedme.news.mediaways.net!blackbush.xlink.net!blackbush.de.kpnqwest.net!uni-erlangen.de!newsfeeds.belnet.be!news.belnet.be!news2.kpn.net!news.kpn.net!nslave.kpnqwest.net!nloc.kpnqwest.net!nmaster.kpnqwest.net!nreader1.kpnqwest.net.POSTED!not-for-mail
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> <Pine.LNX.4.44.0202262226140.27155-100000@pc25-213.mech.kuleuven.ac.be> <3C7CCB3D.2090807@materialise.be> <Pine.LNX.4.44.0202271355350.27846-100000@pc25-213.mech.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-27 06:08:25 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!feedme.news.mediaways.net!blackbush.xlink.net!blackbush.de.kpnqwest.net!uni-erlangen.de!newsfeeds.belnet.be!news.belnet.be!news2.kpn.net!news.kpn.net!nslave.kpnqwest.net!nloc.kpnqwest.net!nmaster.kpnqwest.net!nreader1.kpnqwest.net.POSTED!not-for-mail
Message-ID: <3C7CE963.8070409@materialise.be>
From: Bert Peers <bert.peers@materialise.be>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:0.9.8) Gecko/20020204
X-Accept-Language: en-us
MIME-Version: 1.0
Newsgroups: be.comp.programming
Subject: Re: Waarom (geen) GUI (Was: Re: Visual Basic)
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> <Pine.LNX.4.44.0202262226140.27155-100000@pc25-213.mech.kuleuven.ac.be> <3C7CCB3D.2090807@materialise.be> <Pine.LNX.4.44.0202271355350.27846-100000@pc25-213.mech.kuleuven.ac.be>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 137
Date: Wed, 27 Feb 2002 14:08:11 GMT
NNTP-Posting-Host: 193.74.100.13
X-Complaints-To: abuse@Belgium.EU.net
X-Trace: nreader1.kpnqwest.net 1014818891 193.74.100.13 (Wed, 27 Feb 2002 15:08:11 MET)
NNTP-Posting-Date: Wed, 27 Feb 2002 15:08:11 MET
Organization: KPNQwest customer news service