🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: nl.comp
Article #1084

Re: Proficiat Windows 95!

#1084
From: Bart Vanhauwaert
Date: Fri, 19 Sep 1997 00:00
63 lines
3793 bytes
Rob Janssen (rob@pe1chl) wrote:
: >Heu? Wat is der mis met X window?
: Nou dat wil ik je wel uitleggen, als je dat *echt* zelf niet ziet.

Natuurlijk zie ik wel problemen met X. Het is bloated, het is niet altijd
mogelijk een goede implementatie voor jou OS/hardware combinatie te vinden
en misschien zou het protocol wel wat object orienter mogen in deze tijd.

Maar het volgende probleem  :

: X-window "only provides mechanism, not policy".  M.a.w. er zijn wel allerlei
: mechanismen om leuke raampjes te tekenen en met de muis er overheen te gaan,
: maar ze bemoeien zich niet met hoe je die mechanismen moet gebruiken.

Dat is voor mij dus geen probleem maar een feature. Ik WEET namelijk dat 
X-window GEEN gui is, maar integendeel een manier om (grafische) hardware
te serven aan clients die daar behoefte toe hebben. En dat doet het meer
dan uitstekend.

: Gevolg is dat er vele, vele verschillende oplossingen bestaan voor hetzelfde
: probleem.  Bijvoorbeeld: hoe maak ik een invulformuliertje, hoe manage ik
: mijn windows, hoe ziet een applicatie eruit.

Jaja, dat er geen goede widget libs bestaan boven het X - protocol dat weet
ik ook wel. Motif is a no - go. Athena al helemaal. Qt is nog doenbaar, maar
is van nature wat beperkt en ook niet helemaal schoon. 

: Daardoor is er ontiegelijk veel werk gestoken in dit soort dingen, en is
: het nog steeds een zootje.  Werk dat beter gestoken had kunnen worden in
: het maken van applicaties voor alledag.

En dan komen we weer op het punt waar het eigenlijk rond draait : 
jou applicaties van alle dag zijn blijkbaar niet de mijne. Want in ''mijn''
applicaties van alle dag is WEL werk gestoken en die beantwoorden WEL aan
mijn eisen. (gnu utils meestal en xv/xterm eigenlijk als enige X programma. 
Granted
netscape draait hier ook meestal en is niet zo geslaagd, maar dat is het
op geen enkel platform/os/...)

Maar het simpele feit dat ik andere dingen gebruik alle dag als een 
gemiddelde gebruiker mag imho voor jou geen reden zijn om te vinden dat
de oplossing die ik daarvoor OK vind (X-window dus) slecht is. 

: Bij Apple en Microsoft hebben ze dat beter begrepen.  Lever standaard een
: widget library, window manager en basis set applicaties mee (zoals een file
: manager), en je klanten kunnen de machine tenminste gewoon gebruiken en je
: programmeurs kunnen werken aan een enigszins consistente set applicaties,
: in plaats van nutteloze discussies te voeren over welke windowmanager nou
: beter is.  Een nieuwe applicatie die je klant installeert werkt waarschijnlijk
: op een vergelijkbare manier als andere applicaties, en je klant hoeft niet
: te gaan uitzoeken welke muisknop hij nou weer moet indrukken op de scrollbars.

Tja, ik heb geen klanten.

cu bart

--
 _____
|
| Bart Vanhauwaert -- jafar@kotnet.org
| KotNet@Groenveld ! Linux ! OOP ! 
|_____
Technical Details
Message-ID: <5vu8kj$a8f@chaos.kulnet.kuleuven.ac.be>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <5tqhih$qnu@grobbebol.xs4all.nl> <1ae_9708262145@hccfido.hcc.nl> <34045081.7EF5A0E4@dds.nl> <340474ba.480739@news.ping.be> <34088bcb.13250953@news.basjes.nl> <34080d77.1661746@news.tip.nl> <340bb292.68616124@news.innet.be> <5ujgmf$5bs@chaos.kulnet.kuleuven.ac.be> <EG1qr2.253@pe1chl>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: 1082b6,d32fdcd4438678c4
X-Google-Attributes: gid1082b6,public
X-Google-Thread: 10f742,d32fdcd4438678c4
X-Google-Attributes: gid10f742,public
X-Google-Thread: 111c4c,288f101b78faa43c
X-Google-Attributes: gid111c4c,public
From: jafar@jafshome.gv.kotnet.org (Bart Vanhauwaert)
Subject: Re: Proficiat Windows 95!
Date: 1997/09/19
Message-ID: <5vu8kj$a8f@chaos.kulnet.kuleuven.ac.be>
X-Deja-AN: 273854494
References: <5tqhih$qnu@grobbebol.xs4all.nl> <1ae_9708262145@hccfido.hcc.nl> <34045081.7EF5A0E4@dds.nl> <340474ba.480739@news.ping.be> <34088bcb.13250953@news.basjes.nl> <34080d77.1661746@news.tip.nl> <340bb292.68616124@news.innet.be> <5ujgmf$5bs@chaos.kulnet.kuleuven.ac.be> <EG1qr2.253@pe1chl>
Followup-To: nl.comp,be.comp,nl.comp.os.ms-windows
Organization: K.U.Leuven
Newsgroups: nl.comp,be.comp,nl.comp.os.ms-windows