Article View: nl.comp
Article #1084Re: Proficiat Windows 95!
From: Bart Vanhauwaert
Date: Fri, 19 Sep 1997 00:00
Date: Fri, 19 Sep 1997 00:00
63 lines
3793 bytes
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-mailReferences:
<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