Article View: be.comp.programming
Article #10822Re: Visual Basic
From: Nicolas Barbier
Date: Sat, 23 Feb 2002 14:35
Date: Sat, 23 Feb 2002 14:35
41 lines
3201 bytes
3201 bytes
SpaceRunner <x.spacerunner@skynet.be> wrote:
>Nee, wat ik bedoel is dat Windows perfect kan draaien zonder
>netwerkfunctionaliteit. Maar Linux is een netwerk kernel net zoals de
>andere Unices trouwens, en heeft dus altijd eigenlijk
>netwerkfunctionaliteit nodig of moet dit aanbieden omdat de programma's dat
>verwachten. En ik spreek hier niet over netwerk specifieke programma's
>zoals een browser of ftp programma.
dat heb je totaal niet nodig (gebruik je het feit dat unices
netwerkfunctionaliteit zou nodig hebben eigenlijk als iets pro of
contra unix ? ik heb het begin van de thread hier niet :-)
>Kijk, de X-server biedt namelijk de functionaliteit aan om GUI programma's
>te kunnen draaien maar omdat de X-server gemaakt is (was in de eerste
>plaats) voor het gebruik met X-terminals (bakjes met alleen een scherm en
>toetsenbord die aan een server hangen), zit dus in de X-server diep in de
>kern netwerkfunctionaliteit gebakken. Dus of je nu een netwerk hebt of
>niet, je moet in de kernel netwerkfuncties steken anders zal X niet willen
>werken.
je hoeft alleen "unix sockets" in te compileren, iets dat niets met
netwerken in de letterlijke zin te maken heeft, maar gewoon een soort
van IPC (interproces communication) is. bij windows heb je ook een
soort IPC nodig (je merkt het niet echt want het zit verborgen in de
win32 libs en is anders bij bv nt en 9x), het verschil is dat een
programma NIET eenvoudig OOK gebruik kan maken van REMOTE IPC, zoals
bij unices wel (door de overeenkomst in gebruik van de sockets API),
enkel door de win32 libs (bv citrix) of het programma aan te passen
(en alles dus meer complex te maken)
>Want X kun je perfect lokaal draaien als die alles ter beschikking
>heeft, hoe zou je anders werkstations kunnen maken die draaien op Gnome of
>KDE (en andere windowmanagers (dit gewoon om de niet Gnome en niet KDE
>adepten gelukkig te stellen)?
--
Nicolas Barbier
String myEmail() {
return "nicolas.barbier" + '@' + "easynet.be";
}
Technical Details
Message-ID:
<3c77a654.8932293@news.easynet.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!195.86.7.162!newsfeed.wirehub.nl!newsfeed.online.be!feed1.news.be.easynet.net!news.be.easynet.net!not-for-mailReferences:
<huRb8.148325$rt4.13397@afrodite.telenet-ops.be> <1014136851.478753@seven.kulnet.kuleuven.ac.be> <3c729d0d$0$75154$ba620e4c@news.skynet.be> <1014152179.312190@seven.kulnet.kuleuven.ac.be> <3c73eae2$0$33504$ba620e4c@news.skynet.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-23 06:35:42 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!195.86.7.162!newsfeed.wirehub.nl!newsfeed.online.be!feed1.news.be.easynet.net!news.be.easynet.net!not-for-mail From: nicolas.barbier@easynet.nospamforme.be (Nicolas Barbier) Newsgroups: be.comp.programming Subject: Re: Visual Basic Date: Sat, 23 Feb 2002 14:35:40 GMT Organization: [ posted via Easynet Belgium ] Lines: 41 Message-ID: <3c77a654.8932293@news.easynet.be> References: <huRb8.148325$rt4.13397@afrodite.telenet-ops.be> <1014136851.478753@seven.kulnet.kuleuven.ac.be> <3c729d0d$0$75154$ba620e4c@news.skynet.be> <1014152179.312190@seven.kulnet.kuleuven.ac.be> <3c73eae2$0$33504$ba620e4c@news.skynet.be> NNTP-Posting-Host: 213-193-182-248.adsl.easynet.be X-Trace: rivage.news.be.easynet.net 1014474940 94351 213.193.182.248 (23 Feb 2002 14:35:40 GMT) X-Complaints-To: abuse@easynet.be NNTP-Posting-Date: 23 Feb 2002 14:35:40 GMT X-Newsreader: Forte Free Agent 1.21/32.243