Rubyは難しすぎ
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2006/08/25(金) 17:57:04わかりやすいスクリプト言語をつくれないまつもとゆきひろには げんあり
0002デフォルトの名無しさん
2006/08/25(金) 18:00:300003デフォルトの名無しさん
2006/08/25(金) 18:19:470004デフォルトの名無しさん
2006/08/25(金) 18:20:360005デフォルトの名無しさん
2006/08/25(金) 19:10:250006デフォルトの名無しさん
2006/08/25(金) 22:48:19もしかして、あの人?
0007デフォルトの名無しさん
2006/08/25(金) 23:30:340008デフォルトの名無しさん
2006/08/25(金) 23:53:450009デフォルトの名無しさん
2006/08/26(土) 10:29:11C使うのは低脳の証拠。
0010デフォルトの名無しさん
2006/08/26(土) 11:23:06まぁ、Rubyが「難しくて」無理なら、後は...^^;つDelphi
0011デフォルトの名無しさん
2006/08/26(土) 14:54:13Rubyが何で書かれてるか知らないお前のほうが低脳
0012デフォルトの名無しさん
2006/08/26(土) 14:58:08このスレは意外と深い。。。
0013デフォルトの名無しさん
2006/08/26(土) 19:01:00プゲラ
0014デフォルトの名無しさん
2006/08/27(日) 03:56:53文法的にみるとCの文法は少ないし簡単すぎるだろ
あくまで文法的にな
0015デフォルトの名無しさん
2006/08/27(日) 13:37:49Rubyは調合菌
0016デフォルトの名無しさん
2006/08/27(日) 19:47:02Ruby → プラモデル〜お菓子のおまけぐらいまで
VB → ビックリマンシールのお菓子
0017デフォルトの名無しさん
2006/08/27(日) 20:20:340018デフォルトの名無しさん
2006/09/03(日) 16:38:07つぎはぎだらけで、不可思議な仕様が仕様が多すぎる。
rubyの方が後発なだけあって、すっきりしていていい。
ライブラリ多いのはうらやましいけどな。
0019デフォルトの名無しさん
2006/09/03(日) 19:17:540020デフォルトの名無しさん
2006/09/04(月) 15:46:50「Rubyは、手軽なオブジェクト指向プログラミングを実現するための種々の機能を持つオブジェクト指向スクリプト言語です。」
という「簡単な紹介文」そのものが、まったくの初心者に対して難しいだろうと思いました。
これはある種のフィルタリングなんでしょうか。
0021デフォルトの名無しさん
2006/09/04(月) 17:46:200022デフォルトの名無しさん
2006/09/05(火) 00:15:11マニュアル引きながらコツを掴んで使いこなす言語だけど
Rubyの場合、to_sとかeachとか、使い方がかなり統一されているので、
そんなにマニュアルや手引書と格闘する必要がない。
高い本を買わなくても学習が容易。
他の複数の言語と併用しているような人には入門書すらいらない。
0023デフォルトの名無しさん
2006/09/05(火) 04:19:030024デフォルトの名無しさん
2006/09/05(火) 06:49:34影舞なんとかしろ
遅すぎる
0025デフォルトの名無しさん
2006/09/05(火) 09:05:05「省略の美学」とか言ってる時点で美しさを何も考えてない。
美しいコードは、一見して内容が分かるコードだ。
rubyはその点かなり美しく書ける。
0026デフォルトの名無しさん
2006/09/05(火) 09:09:26そのまま使い続けて遅い遅い言う奴が多いことで損してる感じだな。
サイトのトップに遅いならDB使えと大書しておいたほうがいいんじゃないか。
0027デフォルトの名無しさん
2006/09/05(火) 09:48:530028デフォルトの名無しさん
2006/09/05(火) 10:29:33BTS
>1
初日で簡単なものは書けたけどなぁ。
0029デフォルトの名無しさん
2006/09/05(火) 11:51:210030デフォルトの名無しさん
2006/09/05(火) 18:16:34サンクス
0031デフォルトの名無しさん
2006/09/05(火) 23:37:04何か1つでも言語をマスターしていれば、リファレンスマニュアルだけで
すんなりとプログラムできるはずだが。
0032デフォルトの名無しさん
2006/09/06(水) 02:30:56影舞なんとかしろ
0033デフォルトの名無しさん
2006/09/06(水) 08:49:03つMantis
0034デフォルトの名無しさん
2006/09/13(水) 03:31:370035デフォルトの名無しさん
2006/09/19(火) 19:44:21によって創始されたキリスト教系新興宗教の俗称。日本にはあまり信者はいない。
「モルモン」の名は、当教団の聖典モルモン書に由来すると言われる。
共通するものに飲酒・喫煙・お茶の禁止、避妊、妊娠中絶の禁止などがある。
また、毎月の収入の一部を教会に納めるよう指導がなされ、
そ の 割 合 は 収 入 の 1 0 % と い う 厳 格 な 規定が存在する。
Rubyの利用はモルモン教支援を行う事に等しく、カルト教団との関わりは
避けたがる企業への導入の障害となっている。
0036デフォルトの名無しさん
2006/09/20(水) 10:54:24それはつまり、Rubyでオブジェクト指向を学ぶのは無謀ということでしょうか
そういう意味では、Rubyは難しすぎる言語であると、そう言いたい…?
0037デフォルトの名無しさん
2006/09/20(水) 21:43:560038デフォルトの名無しさん
2006/09/20(水) 22:28:280039デフォルトの名無しさん
2006/09/20(水) 23:28:020040デフォルトの名無しさん
2006/09/22(金) 11:37:31俺もそういう感じだった。
ブロックとか、スコープにちょっと手間取ったが、
まさにほしい機能だったので、すんなり受け入れられた
0041デフォルトの名無しさん
2006/09/24(日) 17:37:150042デフォルトの名無しさん
2006/09/24(日) 19:55:21なもんで、使えるようになりたいものだ。しかし、サンプルコードが例のための例
ばかりでぜんぜんピンとこないんだよな。
0043デフォルトの名無しさん
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?
0044デフォルトの名無しさん
2006/09/25(月) 05:58:53うお。コードが全然わからん
あと、eachを next hs?に直す意味もわからんw
0045デフォルトの名無しさん
2006/09/25(月) 19:31:080046デフォルトの名無しさん
2006/09/29(金) 18:45:22最近、Rubyの人必死杉
0047デフォルトの名無しさん
2006/09/29(金) 21:23:48どうよめばRubyの人必死と解釈できるんだろう。
0048デフォルトの名無しさん
2006/09/30(土) 00:36:46Ruby → 影舞
PHP → Mantis
Python → Trac
Subversionと連携でTracが便利
言語は所詮道具。何でも使えればOK
0049デフォルトの名無しさん
2006/09/30(土) 10:07:350050デフォルトの名無しさん
2006/09/30(土) 20:38:58本当にたのしいの?
0051デフォルトの名無しさん
2006/09/30(土) 23:45:100052デフォルトの名無しさん
2006/10/01(日) 00:43:380053デフォルトの名無しさん
2006/10/01(日) 08:11:38もっと読みやすいのを誰か作れ
0054デフォルトの名無しさん
2006/10/01(日) 08:37:260055デフォルトの名無しさん
2006/10/01(日) 15:16:260056デフォルトの名無しさん
2006/10/01(日) 17:34:12あと、チケットごとに通知メールが飛ぶアドレスを自由に編集できないのが致命的かも。
簡易BTSとはいえ、もう少し機能があればユーザも定着するのだろうけど。
0057デフォルトの名無しさん
2006/10/01(日) 18:41:49うちの場合 ML 作ってそこに飛ばしてる。
0058デフォルトの名無しさん
2006/10/02(月) 02:15:45痴漢対策防犯教室がかかる
深い意味を感じる
http://hana.poche.jp/himepyon/2/206.htm
0059デフォルトの名無しさん
2006/10/02(月) 16:24:170060デフォルトの名無しさん
2006/10/02(月) 18:12:100061デフォルトの名無しさん
2006/10/04(水) 16:37:15確かに痴漢対策として深い意味を感じるな
0062デフォルトの名無しさん
2006/10/06(金) 19:24:410063デフォルトの名無しさん
2006/10/06(金) 21:03:250064デフォルトの名無しさん
2006/10/06(金) 21:25:500065デフォルトの名無しさん
2006/10/06(金) 21:45:17それほど劇的には変わらない点かな。
PerlやRubyは人によってがらっと違う書き方が出来やすい。
0066デフォルトの名無しさん
2006/10/06(金) 22:45:120067デフォルトの名無しさん
2006/10/07(土) 01:15:01http://www.amazon.co.jp/gp/product/4873112923/
プログラミングデビューでいきなりオライリー
しかもRuby。君にぴったりの本じゃないかね
0068デフォルトの名無しさん
2006/10/07(土) 01:17:27なるほど、そうですか。ご説明有難うございます。
Rubyも魅力的ですが、まず覚え易いPythonを勉強しようかと思います。
0069デフォルトの名無しさん
2006/10/07(土) 02:18:01Scheme楽しいよ
0070デフォルトの名無しさん
2006/10/07(土) 02:33:56ちょっとしたテキスト処理にruby使いたいと思って学んでるんだけど、
Schemeって、そんな用途でも使える?
Emacs使ってて、Common Lispには興味もってるんだけど…
0071デフォルトの名無しさん
2006/10/07(土) 06:07:400072デフォルトの名無しさん
2006/10/07(土) 07:57:10Schemeのコードは綺麗ですね。
Gaucheのマニュアル見てたら、興味が湧いてきたんで試してみます。
0073デフォルトの名無しさん
2006/10/07(土) 14:38:22チケットごとに別ML作ってるの?
ってスレ違いだけど
0074デフォルトの名無しさん
2006/10/09(月) 04:07:340075デフォルトの名無しさん
2006/10/09(月) 04:13:19どんな言語でもCGIは作れるはず。
だからSchemeでも可能。
0076デフォルトの名無しさん
2006/10/09(月) 04:27:22要約すると、実質無理ってことですね?
0077デフォルトの名無しさん
2006/10/09(月) 04:38:11ttp://dinukai.org/programming/scheme/scheme_j.html
0078デフォルトの名無しさん
2006/10/09(月) 05:00:03スリムドカンにもcgiの作成に便利って書いてあるね。
0079デフォルトの名無しさん
2006/10/09(月) 12:17:410080デフォルトの名無しさん
2006/10/15(日) 03:58:40それより先に高階関数入れろよ。
そっちの方が役に立つ
0081デフォルトの名無しさん
2006/10/15(日) 13:01:430082デフォルトの名無しさん
2006/10/16(月) 23:52:52俺は Ruby で OOP を覚えたぞ。
基本型とオブジェクト型を区別する Java より
数値リテラルすらオブジェクトな Ruby の方が
俺が OOP を理解するには良かったらしい。
0083デフォルトの名無しさん
2006/10/19(木) 03:48:010084デフォルトの名無しさん
2006/10/19(木) 04:57:430085デフォルトの名無しさん
2006/10/19(木) 06:57:57Perl / Debian
Ruby / ?
0086デフォルトの名無しさん
2006/10/19(木) 11:00:290087デフォルトの名無しさん
2006/10/19(木) 11:06:27www
0088デフォルトの名無しさん
2006/10/19(木) 14:50:520089デフォルトの名無しさん
2006/10/19(木) 17:25:360090デフォルトの名無しさん
2006/10/20(金) 01:59:030091デフォルトの名無しさん
2006/10/20(金) 15:12:08どうにもなるわけないだろw
Pythonとか、perlならわからんが
Schemeはありえんwww
時代錯誤もはなはだしい
0092デフォルトの名無しさん
2006/10/20(金) 15:57:04小中高の学校から触るようになってからだろ
センス・素養に頼る部分多いし、これに頼みすぎれば
周囲の理解できないコードができちゃうし、やっぱり来ないよ
0093デフォルトの名無しさん
2006/10/20(金) 18:01:430094デフォルトの名無しさん
2006/10/20(金) 22:13:270095デフォルトの名無しさん
2006/10/21(土) 03:45:36いびつなライブラリを持ってる貧者のSchemeだろ?一体どこに先進性
を見いだせるんだ?
0096デフォルトの名無しさん
2006/10/21(土) 04:13:42まとめて定義するような関数群を、数千行に
わたって延々書き連ねてあるPythonのライブ
ラリを読んだ時糞言語だと思った。
0097デフォルトの名無しさん
2006/10/21(土) 06:05:13具体例を見せてください。
でも、はやってるのは悲しきかな、Pythonなのよね。
俺は、悲しくないけどさ
0098デフォルトの名無しさん
2006/10/21(土) 16:25:56それ単体で単に流行ってないような気がするがどうか
0099デフォルトの名無しさん
2006/10/21(土) 16:59:11ワロタ
そうだな。
Ada on Rails
が出ていたら、Adaが流行っていたかというと・・・
0100デフォルトの名無しさん
2006/10/22(日) 04:14:450101デフォルトの名無しさん
2006/10/22(日) 04:30:41■ このスレッドは過去ログ倉庫に格納されています