9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* [9fans] Why is there no simple equivelent to plan9's pipes on linux?
@ 2021-06-16 16:02 Claude Noël
  2021-06-28 18:59 ` jklowden
  2021-06-28 19:41 ` [OBORONA-SPAM] " lego12239
  0 siblings, 2 replies; 4+ messages in thread
From: Claude Noël @ 2021-06-16 16:02 UTC (permalink / raw)
  To: 9fans

Plan 9 pipes:
- can be opened by multiple proccesses
- preserve write boundries
- will cache a single write
- 2 way
- simple to use

There's not really anything on linux that really compares to this.
Is there any reason for this? 
Only thing I can think of is plan9 using 2 files per pipe.

--
binarycat




------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/T127c618288a5cd57-M838fb86383ccc6455ba4503c
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [9fans] Why is there no simple equivelent to plan9's pipes on linux?
  2021-06-16 16:02 [9fans] Why is there no simple equivelent to plan9's pipes on linux? Claude Noël
@ 2021-06-28 18:59 ` jklowden
  2021-06-28 19:41 ` [OBORONA-SPAM] " lego12239
  1 sibling, 0 replies; 4+ messages in thread
From: jklowden @ 2021-06-28 18:59 UTC (permalink / raw)
  To: 9fans

[-- Attachment #1: Type: text/plain, Size: 270 bytes --]

Posix message queues meet your criteria. 
------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/T127c618288a5cd57-Meb4cc15baef7406ef2746f82
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

[-- Attachment #2: Type: text/html, Size: 768 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [OBORONA-SPAM] [9fans] Why is there no simple equivelent to plan9's pipes on linux?
  2021-06-16 16:02 [9fans] Why is there no simple equivelent to plan9's pipes on linux? Claude Noël
  2021-06-28 18:59 ` jklowden
@ 2021-06-28 19:41 ` lego12239
  2021-06-29 10:03   ` Ethan Gardener
  1 sibling, 1 reply; 4+ messages in thread
From: lego12239 @ 2021-06-28 19:41 UTC (permalink / raw)
  To: Claude Noël; +Cc: 9fans

On Wed, Jun 16, 2021 at 12:02:54PM -0400, Claude Noël wrote:
> Plan 9 pipes:
> - can be opened by multiple proccesses
> - preserve write boundries
> - will cache a single write
> - 2 way
> - simple to use
> 
> There's not really anything on linux that really compares to this.

May be. But what about unix domain sockets?

-- 
Олег Неманов (Oleg Nemanov)

------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/T127c618288a5cd57-M2d76c62a7ca7a87e8a96570e
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [OBORONA-SPAM] [9fans] Why is there no simple equivelent to plan9's pipes on linux?
  2021-06-28 19:41 ` [OBORONA-SPAM] " lego12239
@ 2021-06-29 10:03   ` Ethan Gardener
  0 siblings, 0 replies; 4+ messages in thread
From: Ethan Gardener @ 2021-06-29 10:03 UTC (permalink / raw)
  To: 9fans

On Mon, Jun 28, 2021, at 8:41 PM, lego12239@yandex.ru wrote:
> On Wed, Jun 16, 2021 at 12:02:54PM -0400, Claude Noël wrote:
> > Plan 9 pipes:
> > - can be opened by multiple proccesses
> > - preserve write boundries
> > - will cache a single write
> > - 2 way
> > - simple to use
> > 
> > There's not really anything on linux that really compares to this.
> 
> May be. But what about unix domain sockets?

If you're thinking of purity here, "unix domain sockets" came from BSD and are very much unlike the clean design we expect from the authors of Unix. They were formerly called "BSD sockets".

------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/T127c618288a5cd57-Mca340a2ab91c9f58794ba629
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2021-06-29 10:04 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-06-16 16:02 [9fans] Why is there no simple equivelent to plan9's pipes on linux? Claude Noël
2021-06-28 18:59 ` jklowden
2021-06-28 19:41 ` [OBORONA-SPAM] " lego12239
2021-06-29 10:03   ` Ethan Gardener

9fans - fans of the OS Plan 9 from Bell Labs

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://inbox.vuxu.org/9fans

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V1 9fans 9fans/ http://inbox.vuxu.org/9fans \
		9fans@9fans.net
	public-inbox-index 9fans

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://inbox.vuxu.org/vuxu.archive.9fans


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git