■掲示板に戻る■
全部
1-
101-
201-
301-
401-
501-
601-
701-
801-
901-
1001-
最新50
レス数が1000を超えています。残念ながら全部は表示しません。
rubyを語るスレッド
1 :
名無しさん@お腹いっぱい
:02/04/16 23:24
語ってみましょう
84 :
名無しさん@お腹いっぱい。
:02/04/20 09:49
>>81
let ... in
let ... in
って辺りが汚いかなとは思う。
http://slashdot.org/article.pl?sid=01/07/03/1629226&mode=thread
85 :
84
:02/04/20 11:31
> って辺りが汚いかなとは
見た目の話です。
86 :
名無しさん@お腹いっぱい。
:02/04/20 14:23
>>84
それを解決するには
PL/I や 初期の Smalltalk みたいに専用端末で入力か?
あるいは Unicode 使えば十分な記号があるかな。
87 :
名無しさん@お腹いっぱい。
:02/04/21 06:44
rubyってこの先どうなっていくんですかね?
perlにとってかわるということあるのかな。
個人的にはそうなってほしかったり
88 :
名無しさん@お腹いっぱい。
:02/04/21 10:16
>>87
perlにとってかわると思う?
89 :
名無しさん@Emacs
:02/04/21 11:15
別にとって変わらんでも…
俺はどっちも生き残ってほしい。
つか、TCPSocket.open()やrequire 'net/pop'のラクチンさに毒された俺は
もうrubyから足を洗えない。
latex2htmlのためにPerlから足洗えないのと同じだ。
90 :
名無しさん@お腹いっぱい。
:02/04/21 12:02
「多様性は善である」
91 :
名無しさん@お腹いっぱい。
:02/04/21 15:37
どうせとりとめのないperlとrubyの比較よりも
濃い目な言語方面からのはなしの方がおもろいな
と言ってみる。
92 :
84
:02/04/21 17:18
>>86
そうではなくて、SMLのように
let
...
...
in
...
end
とか。
(行の先頭にletが並んでいてなんかヤダ、というただそれだけのことなんです。
意味としておかしい所は無いんですけれど)
93 :
名無しさん@お腹いっぱい
:02/04/21 19:08
>>92
確かに覚えたてのころは同じことを感じていた気がする.let, let っ
てウゼーって.O'Caml は関数定義も let しかないし.でも今は慣れて
しまった.
94 :
名無しさん@お腹いっぱい。
:02/04/21 21:21
しかし、Unix板だと平和なのは Rubyと Unix のユーザーが
オーバーラップしているからなのか?
95 :
名無しさん@お腹いっぱい。
:02/04/21 21:46
>>94
かもな。UNIX板には有識者の割合が多いというのもあるだろう。
プログラム板にも有識者が多くいるだろうとは思うが、厨房が
紛れ込みやすい。
96 :
名無しさん@お腹いっぱい。
:02/04/21 21:50
でも板違いなのであんまageんでホスィ。
97 :
名無しさん@お腹いっぱい。
:02/04/22 01:49
>>90
>「多様性は善である」
禿げしく同意。
そして唯一絶対の何か、なんて概念は害毒でしかない。
この世界はそもそも、多様性に満ちているのだから。
98 :
名無しさん@お腹いっぱい。
:02/04/22 01:49
…ってすまん、ageちった。sage
99 :
名無しさん@お腹いっぱい。
:02/04/22 01:53
> >「多様性は善である」
>
> 禿げしく同意。
> そして唯一絶対の何か、なんて概念は害毒でしかない。
でもぜんぜん知らん人間から見ると、
PerlもRubyもたいして変わらんよーに見えるのよ。
そのへんが不幸やね。
100 :
名無しさん@お腹いっぱい。
:02/04/22 02:29
保守的な告発とは、「マスターペーションにふける」の別名である。
101 :
名無しさん@お腹いっぱい。
:02/04/22 08:03
CPANのようなものはrubyにあるの?
なかったら使う価値無いな。
102 :
名無しさん@お腹いっぱい。
:02/04/22 09:47
>>101
いまのところ、RAAが最大と思われ。
http://www.ruby-lang.org/en/raa.html
103 :
名無しさん@お腹いっぱい。
:02/04/22 09:49
KylixでApolloを動かそうとしています。
とりあえず、いくつかのサンプルが動いたんだけど、
動かないのがWinの機能を使ってるせいなのか、それとも
Kylix版のバグなのか切り分けができないです。
なにか、デバッグするいい方法ってないっすかね?
104 :
名無しさん@お腹いっぱい。
:02/04/22 11:18
>>102
perl -MCPAN -eshell的なモノはあるのかって事だと思われ。
漏れはFreeBSDのportsで間にあってる。つか、メンテナの方ありがとうございます。
105 :
名無しさん@お腹いっぱい。
:02/04/22 14:13
(´-`).。oO(ム板のRubyスレはどうしてあんなに荒れるのだろう)
106 :
名無しさん@お腹いっぱい
:02/04/22 14:28
ホント,なんでだろうね.不思議でしょうがない.それにスレも多すぎる.
107 :
名無しさん@お腹いっぱい。
:02/04/22 16:47
Ruby右翼だった某コテハンのせいでしょ。
初めて2chに来た時Ruby大迫害を見てカルチャーショック受けた。
108 :
名無しさん@お腹いっぱい。
:02/04/24 01:00
>>99
いまだにRubyとPerlは、Ruby使いの言うほど違うように感じないなぁ。
結局one-linerや再利用しなそうなスクリプトはawk中心で書いてる。
109 :
名無しさん@お腹いっぱい。
:02/04/24 01:09
perl4レベルの機能しか使ってないか、よっぽど記憶力が高いと思われ
>>108
110 :
名無しさん@お腹いっぱい。
:02/04/24 19:16
機能どうこうより
”使って楽しいものを”
というruby作者の意図がすばらしいと思う。
今までの言語にはないことだね。
実際使って楽しいかはさておき。
111 :
名無しさん@お腹いっぱい。
:02/04/24 20:14
>>110
そうか?
112 :
名無しさん@お腹いっぱい。
:02/04/24 20:28
こっちは、まったりしてていいね。
113 :
名無しさん@お腹いっぱい。
:02/04/24 20:37
正直、RubyとPerlのどこが似ているのだか分からない。
キーワードとか関数名が共通しているというレベル?
114 :
名無しさん@お腹いっぱい。
:02/04/24 20:40
RubyはPerlのラッパーです。
115 :
名無しさん@お腹いっぱい。
:02/04/24 22:57
>>113
ニッチ。
116 :
名無しさん@お腹いっぱい。
:02/04/25 01:06
>>110
使ってて楽しいというのとは違うけれど、Smalltalkの思想もかなりユーザ寄り。
117 :
名無しさん@お腹いっぱい。
:02/04/27 16:06
いままでの多くの言語は「作っていて楽しい」というのを
目標に設計されました。
118 :
名無しさん@お腹いっぱい。
:02/04/27 21:30
>>117
「作っていて楽」というのもあるような。
119 :
名無しさん@お腹いっぱい。
:02/04/28 16:33
”プログラム作るのが楽しい”=java , ruby
”学んで楽しい”=Assembly
Assemblyで大きいプログラムなんて組む気になんてならんが
Assemblyを勉強して、それを使ってクラックする楽しさは何物にもかえられない。
120 :
名無しさん@お腹いっぱい。
:02/04/28 18:25
>>118
>>117
さんの言っているのは、「『その言語を』作っていて楽しい」ということでは?
まつもとさんは、今、 Ruby 作ってて楽しいのだろうか?
121 :
名無しさん@Emacs
:02/04/29 15:48
migemoをmakeしている最中に、
./migemo-regex.rb:39:in `map': stack level too deep (SystemStackError)
と、怒られてしまいます。
何か解決策はありますかね?
環境
Mac OS X 10.1.4
ruby 1.6.6
migemo 0.32
122 :
名無しさん@お腹いっぱい。
:02/04/29 15:54
>>121
スレチ
123 :
名無しさん@お腹いっぱい。
:02/04/29 21:57
スレ違いだけど、システムのスタックサイズがたりない。
% limit stacksize 2048k
とかで、うまくいくはず。
[ruby-list:34456]あたりを参照。
124 :
121キタ━━━━━━(゚∀゚)━━━━━━ !!!!!
:02/04/30 00:41
>>123
できました。
ぬりがとう!
125 :
名無しさん@お腹いっぱい。
:02/05/13 15:04
荒れてないRubyスレ
こんなところにあったのか
ありがたや
126 :
名無しさん@Emacs
:02/05/21 03:00
定期age
127 :
名無しさん@お腹いっぱい。
:02/05/22 19:16
で、みなさん、Unix上のRubyで何やってます?
私は narrayで数値計算だったりするけど、きっとこれは
亜流だろうなあ....
128 :
名無しさん@お腹いっぱい。
:02/05/23 18:19
突然思い付いて本屋さんでdruby本を立ち読みしたんだけど
今まで雲の中の存在でしかなかった分散オブジェクトとやらが
ぼくにも使えそうな気がしてきた
サーバ上に大量のデータがあって、それを読み込む機能を持ったオブジェクトをつくって
それをdrubyで公開すれば
自由にRubyをふりまわせるクライアントサーバ型データベースシステムができる
っていうことですよね
(全然違ってたら優しくコロしてあげてください)
これであのデータの分析が楽しくできるようにできるかも
RDBMSはどうも好きになれなくてね
129 :
名無しさん@お腹いっぱい。
:02/05/23 18:25
> 自由にRubyをふりまわせるクライアントサーバ型データベースシステム
これの意味がわからん。
130 :
名無しさん@お腹いっぱい。
:02/05/23 20:43
隊長!Rubyをブンブン振り回す男を発見しました!!
131 :
名無しさん@お腹いっぱい。
:02/05/23 21:15
いつもより多めに回しております。
132 :
名無しさん@お腹いっぱい。
:02/06/25 03:29
要素数1のArrayオブジェクトにsort_byかけると返り値がおかしい。
誰か報告可能な人、ここ見てたらMLか開発者の誰かに報告
してくれ。自分でMLに投稿するの面倒い。
$ ruby17 -e 'p [1].sort_by {|i| i}'
[[1, 1]]
133 :
名無しさん@お腹いっぱい。
:02/06/25 04:50
$ruby -v
ruby 1.7.2 (2002-06-15) [i386-cygwin]
$ruby -e 'p [1].sort_by {|i| i}'
[1]
環境依存のバグでなければ修正されていると思われ。
134 :
名無しさん@カラアゲうまうま
:02/06/25 10:28
>>132
それは少し前MLだかBTSだか忘れたが報告されてた。修正済み。
135 :
名無しさん@お腹いっぱい。
:02/06/25 13:22
例えばcgiではbbsとか日記とか
rubyで書いたスクリプトを公開してる人すくないよぉ
いいサイトありませんか?
136 :
名無しさん@カラアゲうまうま
:02/06/25 16:38
RAA見れ。
http://www.tdiary.net/
http://www2.airnet.ne.jp/pak04955/ruby.htm
http://todo.org/download/kiti/
http://www.spc.gr.jp/bbs/RuBBS.html
137 :
紅猫
:02/07/18 05:21
るびきち君?君に安息の場所などないYo!!Do you understand ??
http://pc3.2ch.net/test/read.cgi/tech/1009193707/373-1000
http://pc3.2ch.net/test/read.cgi/tech/1009193707/373-1000
http://pc3.2ch.net/test/read.cgi/tech/1009193707/373-1000
138 :
名無しさん@お腹いっぱい。
:02/07/24 07:35
るび厨age
139 :
名無しさん@カラアゲうまうま
:02/07/25 19:10
どちらかというと、るびきち厨?
140 :
名無しさん@お腹いっぱい。
:02/08/11 01:19
ム板で新しいスレが。
Rubyについて Part 2
http://pc3.2ch.net/test/read.cgi/tech/1028906179/l50
141 :
名無しさん@お腹いっぱい。
:02/08/11 01:37
ム板のrubyスレは、ほぼ必ず荒れゆく運命にあるね。なんともはや。
142 :
名無しさん@カラアゲうまうま
:02/08/11 16:15
>>140
の前スレ「Rubyについて」はマシだった。
143 :
名無しさん@お腹いっぱい。
:02/08/11 20:28
ここの MacOSX スレみたいなもんか。
144 :
名無しさん@お腹いっぱい。
:02/08/11 22:49
rubyを語るスレッド (パーラーお断り)
ならともかく。
145 :
名無しさん@お腹いっぱい。
:02/08/25 21:09
るびきちはインターネットとメールをたしなむ程度の人に
執拗にrubyを薦めるので、あの人意味不明、ウザい。と評判悪いsage
146 :
名無しさん@お腹いっぱい。
:02/08/26 00:03
>>145
誉め殺しだよなあ。
おれruby使いだけど別に他人に勧めたりはしないし。
おれにとって便利だから使ってるだけ。
でもやつのせいで肩身が狭いよ。はあ。
147 :
名無しさん@お腹いっぱい。
:02/08/26 00:39
>>145
無駄に荒れるから、るびきちを召喚せんでくれ、頼む。
148 :
名無しさん@お腹いっぱい。
:02/08/27 21:43
ここでるびきちの話したら降りてくるのか?香具師は
http://diary.cgiboy.com/vote/vote.cgi?i=faris&s=2
149 :
名無しさん@お腹いっぱい。
:02/08/27 21:50
>>148
頼むから余所でやってくれ。
150 :
素人だが
:02/08/27 22:45
>>101
CPANには遠いが、公式サイトには似たような実装はある。
151 :
名無しさん@お腹いっぱい。
:02/08/28 01:31
>>125
右に同じ。
プログラム板ばかり見てたせいで、
てっきり Ruby は嫌われ者だと思ってた…。
ていうか、こんなこと書くとフレームの元かもしれないけど、
実際のところ Ruby ってあまり好かれてないの?
(非 Unix あるいは非日本語な人とかに浸透してるんでしょうか)
152 :
名無しさん@お腹いっぱい。
:02/08/28 01:50
MLの活発さ具合なら非日本語な人たちの圧勝みたい
ttp://www.rubygarden.org/ あたりでも様子をうかがえます
153 :
名無しさん@お腹いっぱい。
:02/08/28 03:06
>>151
>>140
のスレはム板の本スレだけあってまともみたい。
非UNIXに浸透しているかどうかは分からないね。
Windowsではmswin版に問題があったり(Thread周りなど)、
いくつかの機能が使えなかったりする。
GUI周りが弱いのもWindowsでは短所だと思う
(実装はいくつかあるけど、決定打に欠ける気がする)。
154 :
名無しさん@お腹いっぱい。
:02/08/28 03:22
>>153
> GUI周りが弱いのもWindowsでは短所だと思う
これって、他のいわゆるスクリプト言語(Perl とか Python とかその他)と比較してどうなん?
155 :
名無しさん@お腹いっぱい。
:02/08/28 05:03
rubyって elsif みてガックリした。
156 :
名無しさん@お腹いっぱい。
:02/08/28 14:13
誰もあなたに意見を求めてませんが。
157 :
名無しさん@お腹いっぱい。
:02/08/28 16:50
Rubyを批判する奴らは所詮その程度。
158 :
名無しさん@お腹いっぱい。
:02/08/28 17:36
>>157
批判と罵倒は区別したほうが。
批判はないよりあった方が良い。
159 :
名無しさん@お腹いっぱい。
:02/08/28 20:53
Apollo は結構良いよ。
delphi の vcl が使える。
160 :
名無しさん@お腹いっぱい。
:02/08/28 21:29
>>158
禿道
たとえば、elsif なんかも
単純に
elseif
とか
elif
とかを導入すればいいと思うが。。。
161 :
名無しさん@お腹いっぱい。
:02/08/28 21:30
>>158
もし、フィードバックがなくなれば(ネガティブなやつね!)
それは共産主義と同じになってしまう。
ガクガク、ブルブル。。。
162 :
名無しさん@お腹いっぱい。
:02/08/28 21:33
>>160
素朴な疑問なんですが、どうして elsif だとダメなの?
163 :
名無しさん@お腹いっぱい。
:02/08/28 21:50
perl並みのドキュメントの整備を期待したい……
164 :
名無しさん@お腹いっぱい。
:02/08/28 22:43
>>163
それはあなたがどれだけ contribute してくれるかにかかっています。
165 :
名無しさん@お腹いっぱい。
:02/08/29 00:00
相変わらず、begin/end が嫌だの、elsifが糞だのうるさいなぁ。
166 :
名無しさん@お腹いっぱい。
:02/08/29 01:18
>>162
まつもと氏のセンスによるんじゃないのかな、
「無くてもいいけど、でも、あったほうが、、、」
っていう実装はたいてい無くても良い、とか。
167 :
名無しさん@お腹いっぱい。
:02/08/29 01:32
>>154
PythonのGUIライブラリ。
http://starbase.neosoft.com/~claird/comp.lang.python/python_GUI.html
windowsで使えそうなのは
Delphi
Pythonwin
wxPython
Tkinter
PythonQT
pyGTK
pygame(SDLがベース)
FXPy(FXRubyの作者が開発)
MFC(?)
JPython
くらい?
Rubyだと、
Apollo
http://www.users.yun.co.jp/~moriq/apollo/
VisualuRuby
http://www.osk.3web.ne.jp/~nyasu/software/vrproject.html
Ruby/Qt
http://sfns.u-shizuoka-ken.ac.jp/geneng/horie_hp/ruby/horie_prog_jp.html
Ruby/GTK
http://ruby-gnome.sourceforge.net/
Ruby/Tk 本体付属
FXRuby
http://fxruby.sourceforge.net/
Ruby/FLTK
http://ruby-fltk.sourceforge.net/
かなあ? FXRubyとRuby/FLTKは日本語を
使うには色々準備がいるので、ちょっと使いにくいかも。
168 :
名無しさん@お腹いっぱい。
:02/08/29 10:37
GUIまわりのライブラリは貧弱ではないと思う。
それに、Gtk/Qt以外のバインディングは殆ど使わないでしょ。
自分が使っているのアプリでwxWindowsを使っているものなんて
系統樹ビューアのTreeViewしかないし。
169 :
名無しさん@お腹いっぱい。
:02/08/29 23:04
http://www.pragmaticprogrammer.com/ruby/downloads/ruby-install.html
から
http://dev.rubycentral.com/downloads/files/ruby167-4.exe
をインストールしたらすぐ ruby/samples/FXRuby/ のサンプルが動いた
hellor.rbwをいじって日本語にしたら、そのまま表示された
application = FXApp.new("Hello", "FoxTest")
application.init(ARGV)
main = FXMainWindow.new(application, "てすと", nil, nil, DECOR_ALL)
FXButton.new(main, "こんにちわ世界", nil, application, FXApp::ID_QUIT)
application.create()
main.show(PLACEMENT_SCREEN)
application.run()
いつのまにか結構便利になってる
外人が使い出したからなのか?
170 :
名無しさん@お腹いっぱい。
:02/08/30 01:32
>>164
本書いているひまあったら、その分ドキュメント書けとよか
思っちゃう。
171 :
名無しさん@お腹いっぱい。
:02/08/30 02:11
>>168
Windowsでの話だろ?
Windowsでgtk+-1.xは不安定だし、
QtはWindowsではGPLじゃないので、いろいろ面倒なはず。
wxWindowsを使ったアプリを挙げておく。
PythonのIDEだが、他にもあるか?
http://boa-constructor.sourceforge.net/
172 :
名無しさん@お腹いっぱい。
:02/08/30 02:13
あるよ。
http://audacity.sourceforge.net/
173 :
名無しさん@お腹いっぱい。
:02/08/30 21:21
rubyって素人っぽいところが感じるんだけど、
これも新しいがゆえだろうか?
なんか詰めが甘いというか。。。
例えばnilの扱いとか。。。
なんか中途半端なんだよね〜
174 :
名無しさん@お腹いっぱい。
:02/08/30 22:09
>>173
釣り師ですか?
175 :
名無しさん@お腹いっぱい。
:02/08/30 22:25
素人っぽいところが感じるんだけど
あふ〜ん
176 :
名無しさん@XEmacs
:02/08/31 02:00
不用意に文字列連結使うと遅かったりするのがちと不満。。。
でも、好きな言語だなー。
177 :
名無しさん@お腹いっぱい。
:02/08/31 03:11
>>176
String#<< と String#+ のどっちを使った?
前者と後者では速度が違う。
Ruby-1.7.xは文字列の扱いが速くなったらしいけど、どうなんだろう?
178 :
名無しさん@お腹いっぱい。
:02/09/01 08:08
Ruby、文字列がmutableなところは良いと思う。
使ってないけど。
179 :
名無しさん@カラアゲうまうま
:02/09/02 10:52
>>169
それ、何日のバージョン?
最近mswinのFXRubyでスレッドが使えるようになったという話がtalkで出てたが。
180 :
名無しさん@XEmacs
:02/09/02 19:13
>177
おお String#<< は知らなかったです。
String#concat と String#+ で比較してますた。
速度は、ちょろっと調べてみたら
"concat" > "<<" >>>>>>>> "+"
って感じかな。(わかりにくー。。。
concat でも Perl と比べると、かなり遅いんですよね。
>Ruby-1.7.xは文字列の扱いが速くなったらしいけど、どうなんだろう?
調べてみたら、 << と concat は実用上問題無いくらいに
速くなってました。 1.7 いいカモー。
181 :
名無しさん@お腹いっぱい。
:02/09/02 19:53
>>180
1.7 でそんなに改善されてるんだ。
でも、どの程度仕様 fix されてるかよくわからんので、
いまいち 1.6 から移行する勇気がないんだよね・・・
182 :
名無しさん@お腹いっぱい。
:02/09/02 23:43
>>181
変更履歴はここにある。
http://www.ruby-lang.org/ja/man-1.6/?cmd=view;name=ruby+1.7+feature
183 :
名無しさん@お腹いっぱい。
:02/09/03 01:48
>>182
いやいや、変更履歴よりも、 *今後* どのくらいの仕様変更があるのか、ってのが気になって。
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver5.26+ (01/10/21-)