[表示 : 全て 最新50 1-99 101- 201- 301- 2chのread.cgiへ]
Update time : 05/10 00:54 / Filesize : 59 KB / Number-of Response : 301
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Rubyは難しすぎ



1 名前:デフォルトの名無しさん [2006/08/25(金) 17:57:04 ]
あんなの使いこなせるハズないだろ!
わかりやすいスクリプト言語をつくれないまつもとゆきひろには げんあり

29 名前:デフォルトの名無しさん mailto:sage [2006/09/05(火) 11:51:21 ]
やたらと小難しい書き方をしたがるという風潮はあまり好きじゃないな。

30 名前:デフォルトの名無しさん mailto:sage [2006/09/05(火) 18:16:34 ]
>>28
サンクス

31 名前:デフォルトの名無しさん mailto:sage [2006/09/05(火) 23:37:04 ]
>>1はオブジェクト指向とか、あるいは他の基礎知識が欠如している気がする。
何か1つでも言語をマスターしていれば、リファレンスマニュアルだけで
すんなりとプログラムできるはずだが。

32 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 02:30:56 ]
DB使っても遅いぞ
影舞なんとかしろ

33 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 08:49:03 ]
この擦れでなんだが
つMantis

34 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 03:31:37 ]


35 名前:デフォルトの名無しさん [2006/09/19(火) 19:44:21 ]
モルモン教は、1830年アメリカ合衆国にてジョセフ・スミス・ジュニア(1805年 - 1844年)
によって創始されたキリスト教系新興宗教の俗称。日本にはあまり信者はいない。
「モルモン」の名は、当教団の聖典モルモン書に由来すると言われる。

共通するものに飲酒・喫煙・お茶の禁止、避妊、妊娠中絶の禁止などがある。
また、毎月の収入の一部を教会に納めるよう指導がなされ、
そ の 割 合 は 収 入 の 1 0 % と い う 厳 格 な 規定が存在する。

Rubyの利用はモルモン教支援を行う事に等しく、カルト教団との関わりは
避けたがる企業への導入の障害となっている。

36 名前:デフォルトの名無しさん [2006/09/20(水) 10:54:24 ]
>>31
それはつまり、Rubyでオブジェクト指向を学ぶのは無謀ということでしょうか
そういう意味では、Rubyは難しすぎる言語であると、そう言いたい…?


37 名前:デフォルトの名無しさん mailto:sage [2006/09/20(水) 21:43:56 ]
OOならやっぱり実用も兼ねてJavaだろうな。



38 名前:デフォルトの名無しさん mailto:sage [2006/09/20(水) 22:28:28 ]
Java厨には聞いてねぇんだから黙ってろ!

39 名前:デフォルトの名無しさん [2006/09/20(水) 23:28:02 ]
そこでC++ですよ。

40 名前:デフォルトの名無しさん mailto:sage [2006/09/22(金) 11:37:31 ]
>>31
俺もそういう感じだった。
ブロックとか、スコープにちょっと手間取ったが、
まさにほしい機能だったので、すんなり受け入れられた

41 名前:デフォルトの名無しさん mailto:sage [2006/09/24(日) 17:37:15 ]
call/ccとかなんだとか、さっぱりついてけねー

42 名前:デフォルトの名無しさん mailto:sage [2006/09/24(日) 19:55:21 ]
call/ccは、自分で理解してる範囲で書けるのは結局catch & throwと同レベルだけ
なもんで、使えるようになりたいものだ。しかし、サンプルコードが例のための例
ばかりでぜんぜんピンとこないんだよな。

43 名前:デフォルトの名無しさん mailto:sage [2006/09/24(日) 23:16:11 ]
こういうのは、使えそうな場面に行き着いたとき自然と使ってるもんじゃないか?
本スレでcallccを使えば内部イテレータを外部イテレータに出来そうだと聞いて、やったら出来たワロタ。

class Iterator
attr_reader :item, :retval
def initialize(it)
@p = lambda {|*args| @c_.call args if callcc {|@c| true }}
@item = callcc {|@c_|
@retval = it.call &@p
@c_.call nil
}
end
def has?
return @item != nil
end
def next
v = @item
@item = callcc {|@c_| @item = @c.call }
return v
end
end

a = [666, nil, "unko", :+]
it = Iterator.new a.method(:each)
puts it.next while it.has?

44 名前:デフォルトの名無しさん mailto:sage [2006/09/25(月) 05:58:53 ]
>>43
うお。コードが全然わからん

あと、eachを next hs?に直す意味もわからんw

45 名前:デフォルトの名無しさん mailto:sage [2006/09/25(月) 19:31:08 ]
コルーチンとか出来そう。

46 名前:デフォルトの名無しさん [2006/09/29(金) 18:45:22 ]
blogs.itmedia.co.jp/ogura/2006/09/beyond_java_d458.html?enpura
最近、Rubyの人必死杉

47 名前:デフォルトの名無しさん mailto:sage [2006/09/29(金) 21:23:48 ]
>>46
どうよめばRubyの人必死と解釈できるんだろう。



48 名前:デフォルトの名無しさん mailto:sage [2006/09/30(土) 00:36:46 ]
BTS
Ruby → 影舞
PHP → Mantis
Python → Trac

Subversionと連携でTracが便利
言語は所詮道具。何でも使えればOK

49 名前:デフォルトの名無しさん mailto:sage [2006/09/30(土) 10:07:35 ]
まったく、おまえらにはげんありだぜ

50 名前:デフォルトの名無しさん mailto:sage [2006/09/30(土) 20:38:58 ]
たのしいRuby・・・
本当にたのしいの?

51 名前:デフォルトの名無しさん mailto:sage [2006/09/30(土) 23:45:10 ]
ものっそくたのしっスよ

52 名前:デフォルトの名無しさん mailto:sage [2006/10/01(日) 00:43:38 ]
きんぎんパールルビーのおにがあらわれた!

53 名前:デフォルトの名無しさん [2006/10/01(日) 08:11:38 ]
Rubyは文法がキモイ
もっと読みやすいのを誰か作れ

54 名前:デフォルトの名無しさん mailto:sage [2006/10/01(日) 08:37:26 ]
言語こそ言い出しっぺの法則

55 名前:デフォルトの名無しさん mailto:sage [2006/10/01(日) 15:16:26 ]
その法則は、Lispに当てはまらないようだ

56 名前:デフォルトの名無しさん mailto:sage [2006/10/01(日) 17:34:12 ]
>>26
あと、チケットごとに通知メールが飛ぶアドレスを自由に編集できないのが致命的かも。
簡易BTSとはいえ、もう少し機能があればユーザも定着するのだろうけど。

57 名前:デフォルトの名無しさん mailto:sage [2006/10/01(日) 18:41:49 ]
>>56
うちの場合 ML 作ってそこに飛ばしてる。



58 名前:デフォルトの名無しさん mailto:sage [2006/10/02(月) 02:15:45 ]
るびきっちん でググると
痴漢対策防犯教室がかかる
深い意味を感じる
hana.poche.jp/himepyon/2/206.htm

59 名前:デフォルトの名無しさん mailto:sage [2006/10/02(月) 16:24:17 ]
まず、なんでそんな単語でググろうと思ったのか。

60 名前:デフォルトの名無しさん mailto:sage [2006/10/02(月) 18:12:10 ]
バックで動いてる形態素解析プログラムが自動的に単語をグーグルにかけるワケ。

61 名前:デフォルトの名無しさん mailto:sage [2006/10/04(水) 16:37:15 ]
バックで動いてる、か
確かに痴漢対策として深い意味を感じるな

62 名前:デフォルトの名無しさん [2006/10/06(金) 19:24:41 ]
RubyとPython、プログラミング素人にはどっちが習得しやすいでしょうか。

63 名前:デフォルトの名無しさん mailto:sage [2006/10/06(金) 21:03:25 ]
どう考えてもPython

64 名前:デフォルトの名無しさん mailto:sage [2006/10/06(金) 21:25:50 ]
論理的な理由を言ってください。プログラマなら。

65 名前:デフォルトの名無しさん mailto:sage [2006/10/06(金) 21:45:17 ]
Pythonのいいところは、あることをするときの書き方が人によって
それほど劇的には変わらない点かな。
PerlやRubyは人によってがらっと違う書き方が出来やすい。

66 名前:デフォルトの名無しさん mailto:sage [2006/10/06(金) 22:45:12 ]
プログラマだからこそ論理的な理由が言えないんですよ

67 名前:デフォルトの名無しさん mailto:sage [2006/10/07(土) 01:15:01 ]
初めてのプログラミング
www.amazon.co.jp/gp/product/4873112923/

プログラミングデビューでいきなりオライリー
しかもRuby。君にぴったりの本じゃないかね



68 名前:デフォルトの名無しさん mailto:sage [2006/10/07(土) 01:17:27 ]
>>65
なるほど、そうですか。ご説明有難うございます。
Rubyも魅力的ですが、まず覚え易いPythonを勉強しようかと思います。

69 名前:デフォルトの名無しさん mailto:sage [2006/10/07(土) 02:18:01 ]
Rubyつまんないと言う人
Scheme楽しいよ

70 名前:デフォルトの名無しさん mailto:sage [2006/10/07(土) 02:33:56 ]
>>69
ちょっとしたテキスト処理にruby使いたいと思って学んでるんだけど、
Schemeって、そんな用途でも使える?
Emacs使ってて、Common Lispには興味もってるんだけど…

71 名前:デフォルトの名無しさん mailto:sage [2006/10/07(土) 06:07:40 ]
Gaucheでも試して見れば


72 名前:デフォルトの名無しさん mailto:sage [2006/10/07(土) 07:57:10 ]
>>71
Schemeのコードは綺麗ですね。
Gaucheのマニュアル見てたら、興味が湧いてきたんで試してみます。

73 名前:デフォルトの名無しさん mailto:sage [2006/10/07(土) 14:38:22 ]
>>57
チケットごとに別ML作ってるの?
ってスレ違いだけど

74 名前:デフォルトの名無しさん [2006/10/09(月) 04:07:34 ]
SchemeでCGI作れますか?

75 名前:デフォルトの名無しさん mailto:sage [2006/10/09(月) 04:13:19 ]
STDIN/OUTが使えて環境変数を参照できるなら
どんな言語でもCGIは作れるはず。
だからSchemeでも可能。

76 名前:デフォルトの名無しさん [2006/10/09(月) 04:27:22 ]
>>75
要約すると、実質無理ってことですね?

77 名前:デフォルトの名無しさん mailto:sage [2006/10/09(月) 04:38:11 ]
>>74 cgi の作成にも便利と書いてあるよ
ttp://dinukai.org/programming/scheme/scheme_j.html



78 名前:デフォルトの名無しさん [2006/10/09(月) 05:00:03 ]
>>77
スリムドカンにもcgiの作成に便利って書いてあるね。

79 名前:デフォルトの名無しさん mailto:sage [2006/10/09(月) 12:17:41 ]
GaucheはRubyの30倍ぐらい速いみたい

80 名前:デフォルトの名無しさん mailto:sage [2006/10/15(日) 03:58:40 ]
ブロックとかは別にあってもいいけど、
それより先に高階関数入れろよ。

そっちの方が役に立つ

81 名前:デフォルトの名無しさん mailto:sage [2006/10/15(日) 13:01:43 ]
Procオブジェクト使えるんだから、高階関数も書けるのでは。

82 名前:デフォルトの名無しさん mailto:sage [2006/10/16(月) 23:52:52 ]
>>36に遅レス
俺は Ruby で OOP を覚えたぞ。

基本型とオブジェクト型を区別する Java より
数値リテラルすらオブジェクトな Ruby の方が
俺が OOP を理解するには良かったらしい。

83 名前:デフォルトの名無しさん [2006/10/19(木) 03:48:01 ]
ムズい以前に、Rubyの本の値段が高い。

84 名前:デフォルトの名無しさん mailto:sage [2006/10/19(木) 04:57:43 ]
モルモン税が含まれてるのかもしれないな

85 名前:デフォルトの名無しさん [2006/10/19(木) 06:57:57 ]
Python / RedHat
Perl / Debian
Ruby / ?


86 名前:デフォルトの名無しさん mailto:sage [2006/10/19(木) 11:00:29 ]
Ruby / Cygwin

87 名前:デフォルトの名無しさん mailto:sage [2006/10/19(木) 11:06:27 ]
>>86
www



88 名前:デフォルトの名無しさん mailto:sage [2006/10/19(木) 14:50:52 ]
日本語使うならRubyがいいお

89 名前:デフォルトの名無しさん mailto:sage [2006/10/19(木) 17:25:36 ]
YAMLやDir.globが日本語を正しく扱えないので、そうとも言えない希ガス。

90 名前:デフォルトの名無しさん mailto:sage [2006/10/20(金) 01:59:03 ]
Scheme版のRailsみたいなやつが先に出てたらどうだっただろうな・・・

91 名前:デフォルトの名無しさん mailto:sage [2006/10/20(金) 15:12:08 ]
>>90
どうにもなるわけないだろw
Pythonとか、perlならわからんが
Schemeはありえんwww
時代錯誤もはなはだしい

92 名前:デフォルトの名無しさん mailto:sage [2006/10/20(金) 15:57:04 ]
lisp系に限らず関数型言語がくるとしたら、
小中高の学校から触るようになってからだろ

センス・素養に頼る部分多いし、これに頼みすぎれば
周囲の理解できないコードができちゃうし、やっぱり来ないよ

93 名前:デフォルトの名無しさん mailto:sage [2006/10/20(金) 18:01:43 ]
とりあえず、小中高から日本語やり直そうな。

94 名前:デフォルトの名無しさん mailto:sage [2006/10/20(金) 22:13:27 ]
そういじめんと

95 名前:デフォルトの名無しさん mailto:sage [2006/10/21(土) 03:45:36 ]
Pythonって、マクロと継続とクロージャが無い代わりに、変な構文と
いびつなライブラリを持ってる貧者のSchemeだろ?一体どこに先進性
を見いだせるんだ?

96 名前:デフォルトの名無しさん mailto:sage [2006/10/21(土) 04:13:42 ]
Schemeだったら数十行のマクロを一つ書いて
まとめて定義するような関数群を、数千行に
わたって延々書き連ねてあるPythonのライブ
ラリを読んだ時糞言語だと思った。

97 名前:デフォルトの名無しさん mailto:sage [2006/10/21(土) 06:05:13 ]
>>96
具体例を見せてください。

でも、はやってるのは悲しきかな、Pythonなのよね。
俺は、悲しくないけどさ



98 名前:デフォルトの名無しさん mailto:sage [2006/10/21(土) 16:25:56 ]
てゆーかSchemeはPythonがどうとか言うレベル以前に
それ単体で単に流行ってないような気がするがどうか

99 名前:デフォルトの名無しさん mailto:sage [2006/10/21(土) 16:59:11 ]
>>98
ワロタ
そうだな。

Ada on Rails
が出ていたら、Adaが流行っていたかというと・・・

100 名前:デフォルトの名無しさん [2006/10/22(日) 04:14:45 ]
FortranでWebアプリつくりたい!!

101 名前:デフォルトの名無しさん mailto:sage [2006/10/22(日) 04:30:41 ]
標準出入力と条件分岐があるから問題ない

102 名前:デフォルトの名無しさん mailto:sage [2006/10/25(水) 00:15:45 ]
標準出入力だけじゃミリ

103 名前:デフォルトの名無しさん mailto:sage [2006/11/04(土) 03:19:38 ]

Python / RedHat
Perl / Debian
Ruby / MacOSX

104 名前:デフォルトの名無しさん mailto:sage [2006/11/06(月) 20:57:37 ]
Ruby / TRON

105 名前:デフォルトの名無しさん [2007/01/04(木) 15:58:41 ]
>>25
Perlの思想はチミとはまったく正反対
相容れるわけがない


106 名前:デフォルトの名無しさん mailto:sage [2007/01/04(木) 16:02:44 ]
Python / Google
Java / Sun
.NET / Microsoft

と、何かの記事で読んだ

107 名前:デフォルトの名無しさん mailto:sage [2007/01/04(木) 16:36:55 ]
Ruby / Tron ?



108 名前:デフォルトの名無しさん [2007/01/04(木) 18:22:37 ]
Ruby / 島根県

109 名前:デフォルトの名無しさん mailto:sage [2007/01/04(木) 19:24:20 ]
Ruby / Mormon

110 名前:デフォルトの名無しさん mailto:sage [2007/01/05(金) 11:55:57 ]
Ruby / DOS

111 名前:デフォルトの名無しさん mailto:sage [2007/02/19(月) 18:40:02 ]
Rubyが初心者にとって難しいのは、あるいは難しいと感じられるのは、
Rubyの見た目が汚くて読みにくいのが原因
Perlのほうが100000000000000000000000000000000000000000倍は綺麗。

112 名前:デフォルトの名無しさん mailto:sage [2007/02/19(月) 21:02:45 ]
ちょいとあからさま過ぎてつまらんなあ
あとで「釣りですた」とか言いたければ、もっと大胆に。

113 名前:デフォルトの名無しさん mailto:sage [2007/02/19(月) 21:17:52 ]
RubyからPerlの部分を取り除けば綺麗んだけどね。
Matzみたいなプログラミング大好き厨は汚く書くのが好きだからなしゃーないな。

114 名前:デフォルトの名無しさん mailto:sage [2007/02/20(火) 02:26:15 ]
ところで綺麗な言語って例えば何?

115 名前:デフォルトの名無しさん mailto:sage [2007/02/21(水) 17:34:15 ]
Rubyは綺麗に書ける言語と言われてますが

116 名前:デフォルトの名無しさん mailto:sage [2007/02/21(水) 18:01:06 ]
奇麗に欠ける

117 名前:デフォルトの名無しさん mailto:sage [2007/02/22(木) 01:40:43 ]
     end
    end
   end
  end
 end
end



118 名前:デフォルトの名無しさん mailto:sage [2007/02/25(日) 18:30:33 ]
>>117 みたいなのって、そんなにな(r
と思ってソース見たらあった・・・

ブロックの中にブロックとか、ブロック多様すると、すぐネストするんだよね・・・

119 名前:デフォルトの名無しさん mailto:sage [2007/02/25(日) 19:14:24 ]
上級者はこう書くんだお

class Aho
 class << self
 ; def baka
 ; ; while true
 ; ; ; case self
 ; ; ; when Class
 ; ; ; ; if unko?
 ; ; ; ; ; osiri_hukihuki
 ; ; ; ; end
 ; ; ; end
 ; ; end
 ; end
 end
end

120 名前:デフォルトの名無しさん mailto:sage [2007/02/25(日) 22:32:24 ]
>>119
すげー
なんかしらんがGJ

121 名前:デフォルトの名無しさん mailto:sage [2007/02/25(日) 23:37:07 ]
 ; ; ; ; if unko?
 ; ; ; ; ; osiri_hukihuki
 ; ; ; ; end # unko?
 ; ; ; end
 ; ; end # while
 ; end # baka
 end #Aho self
end # Aho


122 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 11:29:13 ]
見づらい・・・

123 名前:デフォルトの名無しさん [2007/04/09(月) 11:23:04 ]
最近Rubyつかっているが、Perlより判りやすい気がしてきた。
あと強力なオブジェクト指向に関連する機能が使えると思ったが、
ドキュメントがないと使えないものもある。


124 名前:デフォルトの名無しさん mailto:sage [2007/04/09(月) 14:50:39 ]
言語仕様はRubyがいいんだけど
それ以外はPythonがいいんだよな。
Civilizationとかいろんなアプリでスクリプトに組み込まれてるし
Python.NET(Iron Python)もリリースされたし。
でも言語仕様が微妙にウンコなんだよな。
うまくいかないものだ。

125 名前:デフォルトの名無しさん mailto:sage [2007/04/09(月) 15:02:02 ]
RubyとPythonとDelphiのいいとこ取りした言語が最強候補たりえると思うんだが

126 名前:デフォルトの名無しさん mailto:sage [2007/04/09(月) 16:37:29 ]
Sapphireの出番だ!


もうすでにありそうだな

127 名前:デフォルトの名無しさん mailto:sage [2007/04/09(月) 18:02:14 ]
サプフィールねぇ。



128 名前:デフォルトの名無しさん mailto:sage [2007/04/09(月) 18:31:26 ]
Benishimamenouで

129 名前:デフォルトの名無しさん mailto:sage [2007/04/09(月) 20:36:03 ]
>Sapphire
ビデオカードのメーカーとかぶるからなあ・・・






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<59KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef