[表示 : 全て 最新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 ]
あんなの使いこなせるハズないだろ!
わかりやすいスクリプト言語をつくれないまつもとゆきひろには げんあり

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
ビデオカードのメーカーとかぶるからなあ・・・

130 名前:デフォルトの名無しさん mailto:sage [2007/04/09(月) 21:54:49 ]
どーでもいいけどアドベがApolloとか言う製品(というかプラットフォーム)出してたな。
いちいち商標取ったりなんてやってられないとは思うけど
オプソ物ってこういうのには無条件敗北しちゃうもんなの?


131 名前:デフォルトの名無しさん mailto:sage [2007/04/10(火) 02:15:11 ]
>>130
rubyのapolloが今一はやってなかったからできた芸とうだろうけど、
それにしても、ひどい。
検索しにくくなる


132 名前:デフォルトの名無しさん mailto:sage [2007/04/10(火) 08:54:32 ]
>>131
一般名詞の宝石名の名前のプログラム言語とかな
他人のこと考えてなさすぎだ

133 名前:デフォルトの名無しさん mailto:sage [2007/04/10(火) 19:12:09 ]
>>132
ズガーンΣ(´д`;)
確かに



134 名前:デフォルトの名無しさん mailto:sage [2007/04/10(火) 19:28:35 ]
Rubyの重複は名前空間が異なるから無問題

135 名前:デフォルトの名無しさん mailto:sage [2007/04/13(金) 11:37:21 ]
>>132
Ruby -Object
でぉk

136 名前:デフォルトの名無しさん [2007/05/11(金) 08:41:57 ]
>>48 redMineいいよ

137 名前:デフォルトの名無しさん [2007/05/11(金) 10:00:29 ]
小学校の算数でrubyかlispみたいなのから教えればいいのにな。
たし算だとか引き算だとか数学の小難しいのは中学生になってからでいい。

138 名前:デフォルトの名無しさん mailto:sage [2007/05/11(金) 15:58:04 ]
Pythonだろ。まずはスタイルから。

139 名前:デフォルトの名無しさん mailto:sage [2007/05/11(金) 19:47:25 ]
スタイルならHaskellでもいい

140 名前:デフォルトの名無しさん [2007/05/11(金) 22:12:59 ]
そこでJavaですよ

141 名前:デフォルトの名無しさん mailto:sage [2007/06/03(日) 21:26:54 ]
>>25
perl は頭の中に思いついたことをいかに早く
ソースコードにマッピングできるかどうかを重視した言語だから。
おしゃべりに近い。

rubyはその後に文としてきれいかどうか推敲する余地を残してる。

言うなれば話し言葉と書き言葉みたいな違い。

142 名前:デフォルトの名無しさん mailto:sage [2007/06/03(日) 22:05:29 ]
Perl -> PHP
Ruby -> Java
Python -> C
っていう感じかな


143 名前:るびきちは気難しすぎ mailto:sage [2007/06/10(日) 17:58:33 ]
>>25
るびきち乙w



144 名前:塩水 ◆1FrMT.vzQQ mailto:sage [2007/07/26(木) 20:13:28 ]
最近Rubyに手を出し始めたんだけど、shスクリプト書きの自分にとって
Rubyはスムーズに移行できそうで良い感じ。

145 名前:デフォルトの名無しさん mailto:sage [2007/07/28(土) 21:31:44 ]
COBOLerの俺には、
オブジェクト指向言語は全て難しい。
なんつーか、キーワードが延々とドットやカッコで
つながれてて、どこで息継ぎすればいいのかわからねえ。
ソースを一目見ただけで脈が乱れる。息が苦しい。

146 名前:デフォルトの名無しさん mailto:sage [2007/07/28(土) 22:57:44 ]
IronRubyってどうなのん?

147 名前:名無しさん@そうだ選挙に行こう mailto:sage [2007/07/29(日) 00:43:49 ]
>>146
基礎はできてるけどコアライブラリがほとんど未実装。

148 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 10:15:12 ]
バージョン0.4くらいだな
将来性を買ってみるべきかと

149 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 20:59:25 ]
>>145
今のCOBOLはOO機能取り入れてるぞ。

150 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 23:50:43 ]
それってどこのJava?

151 名前:デフォルトの名無しさん [2007/10/22(月) 17:41:53 ]
ttp://www.itmedia.co.jp/enterprise/articles/0710/22/news002.html
ttp://itpro.nikkeibp.co.jp/article/NEWS/20071022/285089/?ST=oss
ttp://itpro.nikkeibp.co.jp/99/ruby/index.html


152 名前:デフォルトの名無しさん mailto:sage [2007/10/23(火) 01:06:28 ]
>>150
いや、間違いなくオブジェクト指向を無理矢理取り入れたCOBOL。
ttp://www.asahi-net.or.jp/~UM5M-ISD/oocobol.htm
ttp://www.scn-net.ne.jp/~hoshi-m/OOCOBOL-index.htm

153 名前:デフォルトの名無しさん [2007/10/23(火) 21:45:26 ]
Cですら取り入れた位だしな



154 名前:デフォルトの名無しさん mailto:sage [2007/10/27(土) 22:31:19 ]
Cは低能過ぎて使えない
Rubyが最高

155 名前:デフォルトの名無しさん mailto:sage [2007/10/28(日) 08:42:29 ]
>>154
x Cは低能過ぎて使えない
o >>154が低能過ぎて使えない

> Rubyが最高
同意

156 名前:デフォルトの名無しさん mailto:sage [2007/10/28(日) 10:48:41 ]
>>155

Cはレベル低い奴が使う言語
COBOL使ってるやつよりちょっと
上ぐらいだろw

今Cなんてだれも使ってないだろ。
世界レベルでみてもCの開発プロジェクト
なんて皆無だぞ?
Cを今でも利用してる人間は応用
が効かない低能だけ

157 名前:デフォルトの名無しさん mailto:sage [2007/10/28(日) 11:24:06 ]
>>156
H8やSH4が現役の組込みの現場のこともたまには思い出してください・・・


158 名前:デフォルトの名無しさん mailto:sage [2007/10/28(日) 11:43:50 ]
>>157
そんなマイナーな環境国内で数百人いるかいないかだろw


159 名前:デフォルトの名無しさん mailto:sage [2007/10/28(日) 11:54:13 ]
>>158
> マイナーな環境国内で数百人いるかいないか
Rubyのことか

160 名前:デフォルトの名無しさん mailto:sage [2007/10/28(日) 12:09:52 ]
>>159
某独立法人様が
Ruby人口は今や1万人とか言ってたぞ

161 名前:デフォルトの名無しさん mailto:sage [2007/10/28(日) 15:47:29 ]
>>158
ま、そのマイナーな環境がなければ、自販機でジュースも買えないがな。

162 名前:デフォルトの名無しさん mailto:sage [2007/10/28(日) 16:01:53 ]
>>161
買えるだろw馬鹿なこと言うなw

ゆとりの癖にw

163 名前:デフォルトの名無しさん mailto:sage [2007/10/28(日) 16:46:13 ]
>>162
プププッ。



164 名前:デフォルトの名無しさん mailto:sage [2007/10/28(日) 23:17:13 ]
>>156
apacheを代表とするオープンソースプロジェクトでは、C言語が妙におおいような

C++コンパイラが、まだかなり環境依存だからと、
10年くらい前にそっち系に詳しい知人に聞いたが、
実際どうなんだろうな

165 名前:デフォルトの名無しさん mailto:sage [2007/10/28(日) 23:17:47 ]
そういや、RubyもC言語だなw

166 名前:デフォルトの名無しさん mailto:sage [2007/10/28(日) 23:24:59 ]
RubyはRubyで記述されているだろ
どこまで馬鹿なんだよw

167 名前:デフォルトの名無しさん mailto:sage [2007/10/28(日) 23:47:34 ]
JRubyはJavaで、IronRubyはC#で記述されているらしい。

168 名前:デフォルトの名無しさん mailto:sage [2007/10/29(月) 01:47:37 ]
C++の良くない点は、
モノにもよるけど必要な手間がCと大差なく、
使っても得した気になれないこと、
マルチスレッドと相性が悪いこと

169 名前:デフォルトの名無しさん mailto:sage [2007/10/29(月) 01:49:09 ]
Javaもそうだね

170 名前:デフォルトの名無しさん mailto:sage [2007/10/29(月) 21:47:51 ]
>>168-169
そんなもんでしょ。OOP のいいところは、いざ改変したり、流用する
時に楽だってことで、初めに書くときの手間は減るとは限らない。

Ruby に戻ると、Ruby はよく使う。好みだけど Perl 使いにくいので。
shell script では不十分だけど、C++, Java でコード書く気もしない
というときに使ってる。

171 名前:デフォルトの名無しさん mailto:sage [2007/10/29(月) 23:09:53 ]
改変したり、流用する時に楽ってのは、ちゃんと作ってあるか、中身のコードを見なくて済むものだけ。
汎用性のないCコードが溢れ返っているのと一緒で、C++でもあんましない。
他人のコードを解析する破目になったときの迷宮度はOOPの方が上に感じるときが多い。
それら含めてC/C++の手間は変わらんと言いたい。

172 名前:デフォルトの名無しさん mailto:sage [2007/10/29(月) 23:30:16 ]
>>171
それはその通りだと思うよ。C++ は C もアリだからむしろゴチャゴチャ
になりやすい。operator overloading なんかした日には特にさーぱり
わらんコードも書きやすい。ちゃんと書かなければ他人のコードなんか
読むのは C よりずっと大変。

だからこそグループのポリシーとかデザインとかが大事になるわけで。
ただ、どうしても時間に追われるからなかなか徹底できないんだよね。
ちゃんとプロジェクトの初めを舵取りができるかが後で大きく効く。

173 名前:デフォルトの名無しさん mailto:sage [2007/10/29(月) 23:36:00 ]
自分loki程度なら読めるから
適当にかかれても困らない

ある意味困ったさんらしいw



174 名前:デフォルトの名無しさん mailto:sage [2007/10/30(火) 20:33:39 ]
www.atmarkit.co.jp/news/200710/29/rubycert.html
第1回Ruby検定は45人が受験


45人って…(笑

175 名前:デフォルトの名無しさん mailto:sage [2007/10/30(火) 22:07:00 ]
>>156
レベル低いヤツというより、低いレベルで動かしたいヤツが使う言語だろう。
高いレベルで動かしたい場合には鬱陶しい言語だが、低いレベルで動かしたい時には役立つかと。






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

前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