From: "Berger, Daniel" Date: 2008-03-13T04:10:57+09:00 Subject: Re: Ruby does not support mkfifo > -----Original Message----- > From: Yukihiro Matsumoto [mailto:matz@ruby-lang.org] > Sent: Wednesday, March 12, 2008 12:21 PM > To: ruby-core@ruby-lang.org > Subject: Re: Ruby does not support mkfifo > > Hi, > > In message "Re: Ruby does not support mkfifo" > on Thu, 28 Feb 2008 02:23:55 +0900, Hongli Lai > writes: > > |Today I needed to call mkfifo() and found out that Ruby does not > |support it. There is an old patch ( > |http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/91735 ) > |that dates back to 2004, but it was never committed. Why is that? > > (1) mknod and mkfifo are not ubiquitous. > (2) for platforms that support these functions, it is easy to > accomplish same functionality by calling commands with same > names, e.g. system("mkfifo /path/to/fifo"). > (3) they are not likely to used in inner loops, so there's no > performance reason to make them built-in. > > Any opinion? Agreed. Put them in a separate library. Regards, Dan This communication is the property of Qwest and may contain confidential or privileged information. Unauthorized use of this communication is strictly prohibited and may be unlawful. If you have received this communication in error, please immediately notify the sender by reply e-mail and destroy all copies of the communication and any attachments.