[#47548] [ruby-trunk - Feature #8696][Open] Process.setproctitle — "znz (Kazuhiro NISHIYAMA)" <redmine@...>

13 messages 2013/07/27

[#47559] [ruby-trunk - Bug #8711][Open] 最近NoMemoryErrorが多い — "naruse (Yui NARUSE)" <naruse@...>

13 messages 2013/07/31

[ruby-dev:47555] [ruby-trunk - Feature #8696] Process.setproctitle

From: "naruse (Yui NARUSE)" <naruse@...>
Date: 2013-07-30 15:41:56 UTC
List: ruby-dev #47555
Issue #8696 has been updated by naruse (Yui NARUSE).


znz (Kazuhiro NISHIYAMA) wrote:
> 元々 DevelopersMeeting20130727Japan の時の雑談で出た話で、その時も
> 
> * Process.setproctitle
> * Process.name, Process.name=
> 
> の両方の案がありました。
> 
> setproctitle の理由としては他の Process のメソッドも C API そのままの名前が多いし、そのあたりのメソッドを使う人はそういうことがわかってるはずなので、C API に近い名前の方がわかりやすい、という意見だったと思います。
> 
> Process.name{,=} の方は、以前にスレッドに名前をつけたいという話があって、そのメソッドとして Thread にも name や name= を用意するとしたら、対応がとれてわかりやすいという話もありました。

Thread#name はそりゃそういう名前になるよねって感じなのですが、
Process.name は Process クラスの name になるのがだいぶ違和感あるんですよね。
----------------------------------------
Feature #8696: Process.setproctitle
https://bugs.ruby-lang.org/issues/8696#change-40764

Author: znz (Kazuhiro NISHIYAMA)
Status: Open
Priority: Normal
Assignee: 
Category: 
Target version: 


$0= と同じ機能が$変数を使わずに書けないようなので、
Process.setproctitle を追加するのはどうでしょうか?


-- 
http://bugs.ruby-lang.org/

In This Thread