■掲示板に戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 最新50



レス数が1000を超えています。残念ながら全部は表示しません。

rubyを語るスレッド

1 :名無しさん@お腹いっぱい :02/04/16 23:24
語ってみましょう

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
いやいや、変更履歴よりも、 *今後* どのくらいの仕様変更があるのか、ってのが気になって。

184 :名無しさん@お腹いっぱい。 :02/09/03 02:06
>>183
ruby-dev:17896 を読む限り 1.8までもうそれほど変化はなさそう。


185 :名無しさん@お腹いっぱい。 :02/09/03 03:05
>>184
なるほどー。そろそろバージョン上げ時なのかな。

186 :名無しさん@カラアゲうまうま :02/09/04 14:14
1.6のTEENYがもう残り少ないからな。

187 :名無しさん@お腹いっぱい。 :02/09/05 00:10
elseif
は、バージョン2.0ぐらいで対応してくれるかな?


188 :名無しさん@お腹いっぱい。 :02/09/05 00:12
なぜだめかって書いてたひといるけど、
だめとかそんなんじゃなくて、
elseのeを1文字とるメリットって見えないんだよね。

こんなことしてなかったら、もっとユーザ増えてたかもしれない
と、マジでおもう。

write を writ なんて綴られちゃ嫌でしょ?



189 :名無しさん@お腹いっぱい。 :02/09/05 00:18
creat

190 :名無しさん@お腹いっぱい。 :02/09/05 00:26
188は、ここがUnix板とわかっていて釣っているのかな?
それとも単なる無知?

191 :名無しさん@お腹いっぱい。 :02/09/05 00:37
どちらかというと後者だろう。

192 :名無しさん@お腹いっぱい。 :02/09/05 01:36
なぜだめかって書いてたひといるけど、
だめとかそんなんじゃなくて、
createのeを1文字とるメリットって見えないんだよね。

こんなことしてなかったら、もっとユーザ増えてたかもしれない
と、マジでおもう。

write を writ なんて綴られちゃ嫌でしょ?



193 :192 :02/09/05 01:42
コピペして虚しくなった・・・

ところで、Perl 以前に "elsif" を使ってた言語ってあるの?

194 :名無しさん@お腹いっぱい。 :02/09/05 02:04
Ada

195 :名無しさん@お腹いっぱい。 :02/09/05 20:02
rubyって、その手の予約語とおなじ働きする語を定義できたりしないの?

196 :名無しさん@お腹いっぱい。 :02/09/05 20:48
>195
それとっても莫迦
#define begin {
#define end }
なコードを読みたいやつがいると思う? それとも毎回プリプロセッサ
にかけるの?

197 :名無しさん@お腹いっぱい。 :02/09/05 21:39
ruby

luby
と綴るのは許せますか?(w


198 :名無しさん@お腹いっぱい。 :02/09/05 21:41
なんちゅうかelsifなんかもelseifでも通せばよいと
おもうんだけど。。。

ほかにも無意味に通すやついろいろあるのにな〜
その変のバランス間隔に欠けるようなきがする。

elseifとかいう変数名使う奴いるか???



掲示板に戻る 全部 前100 次100 最新50

read.cgi ver5.26+ (01/10/21-)