On Sat, 14 Feb 2015 00:45:03 +0100
Tobias Boege <tabo...@gmail.com> wrote:


> On Fri, 13 Feb 2015, T Lee Davidson wrote:
> > Named pipes do indeed require a node on the file system.
> 
> While that's true, they only require a node on the *virtua* file system. No
> physical disk is touched ever:
> 
>   $ man 7 fifo
>   [...]
>   When processes are exchanging data via the FIFO, the kernel passes all
>   data internally without writing it to the filesystem.   Thus, the FIFO
>   special file  has  no contents on the filesystem; the filesystem entry
>   merely serves  as  a reference point  so that processes can access the
>   pipe using a name in the filesystem.
>   [...]
> 
> and luckily, Gambas has support for named pipes[0]. Or sockets[1]...
> 
> Regards,
> Tobi
> 

Indeed!

One thing for linux "L"-platers to understand is that "everything is a file" ! 
:-)
Hence that is why Stream is the basis for "everything" in Gambas.

http://en.wikipedia.org/wiki/Everything_is_a_file
or from Google: 
https://www.google.com.au/search?q=linux+%22everything+is+a+file%22&ie=utf-8&oe=utf-8&gws_rd=cr&ei=9KXeVJKoC-W7mgW-7IKADQ

cheers
Bruce


-- 
B Bruen <adamn...@gnail.com (sort of)>

------------------------------------------------------------------------------
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user

Reply via email to