1 名前:nobodyさん mailto:sage [2008/08/05(火) 06:00:14 ID:???] 日本人開発者との一体感とか、プログラミングを通じて学ぶ楽しさとか。 そういった、プログラミング以外での重要性を、語っていこう
107 名前:nobodyさん mailto:sage [2008/08/20(水) 02:40:42 ID:???] PHPってテンプレートでしょ? 動的部分を多言語でやってテンプレート部分だけPHPにやらせたらいいんじゃね?
108 名前:nobodyさん mailto:sage [2008/08/20(水) 04:59:57 ID:???] 俺はC/C++、perl、php、VBをメインに使ってる winで動かすちょっとしたのならVBでいいし、本格的にやるならC++。Cがわかれば大抵の本は読めるし、OSのコードも読めるしな。 perlは文書処理で活躍。ウェブもperlでいいんだが、やっぱり便利だからphpを使ってしまう。 あとはまあ、Javascriptをウェブで使ったり、シェルスクリプトもperl覚えてるからいらないと言う人もいるが、UNIX使うときは便利だったり。 そのほかにJavaもまあわかる範囲。 俺はコンピュータ関連の仕事だが、決してプログラマじゃない。 連日コード書いてるプログラマからすれば屁みたいなもんだと思うし、はっきりいって手を広げすぎだと思う。 俺のやる事くらい全部Cでやるって猛者もいるだろうし、そこまで極端じゃなくてもC++とperlあればほとんど片付くだろう。 そんな俺でも、Rubyを勉強しようという意欲は特にわかない。 なぜ必要なのか、という部分が本当に伝わってこない。 これがプログラマなら、仕方ないと思うんだ。 これこれを○○言語でやって、って形で仕事請けるんだと思うし、そこにRubyを指定されたらやるしかない。(もっとも俺の知り合いの範囲内では聞いた事がないが) しかし俺の場合、何使ってもいいからとりあえず仕事終わらせてってタイプだから、必然的に、必要なものしか残ってこないんだと思う。 俺はそういう状況でRubyを選択する意義がさっぱりわからない。 Rubyが好きな人は納得させてくれないか?
109 名前:nobodyさん mailto:sage [2008/08/20(水) 05:28:21 ID:???] Rubyは書いていて気持ちいい。
110 名前:nobodyさん mailto:sage [2008/08/20(水) 05:53:40 ID:???] >>102 なんか書き込み完了って出た
111 名前:nobodyさん mailto:sage [2008/08/20(水) 06:29:25 ID:???] >>110 URL転送だから、おそらく2chに何か書き込むスクリプト踏まされたんだろうな
112 名前:nobodyさん mailto:sage [2008/08/20(水) 14:54:11 ID:???] >>108 あなたには意見は不要だな。 言えるのはやってみれば だな。 ちょっとやってみて、どう思うか。 その結論があなたの正解。
113 名前:nobodyさん mailto:sage [2008/08/20(水) 16:01:22 ID:???] >>112 いや、その理屈はおかしい。 確かに、やってみて、個人にとって必要不要を判断して、不要になる事はあるだろう。 たまたま、俺には不要になるかもしれない。 しかし、やってみるにあたって、どういうメリットがあるか説明する事は出来るだろうし、 説明できないなら、やってみる価値はないのでは? お前のところにいきなり怪しいおっさんが現れて「俺に投資しろ。まあやってみればわかるから」って言われたら、素直にかね払うか? それが「こういうリターンがあるかもしれない投資なんだが」って説明すれば、やってみる奴はいるかもしれないけどさ。
114 名前:nobodyさん mailto:sage [2008/08/20(水) 16:06:19 ID:???] >>!13 こういう五月蝿いやつに限って色んな言語転々として技術が未熟だったりする まずは一つ身につけてから御託を言え
115 名前:nobodyさん mailto:sage [2008/08/20(水) 16:23:57 ID:???] ルビーはクソだ、うん。
116 名前:nobodyさん mailto:sage [2008/08/20(水) 17:49:11 ID:???] わざわざ納得させてもらう必要があるくらいだったら、やらなければいいだろ。
117 名前:nobodyさん mailto:sage [2008/08/20(水) 18:08:00 ID:???] >>114 >>116 今のRubyを象徴しているような書き込みだな。
118 名前:nobodyさん [2008/08/20(水) 18:33:04 ID:dZW1CsAI] まーたしかに、Rubyって、やたら勧めてくる奴はいるけど 何がどういいのか、はっきりしたことを聞いたことがないな。 言ったとしても些細な、趣味に近い言語仕様の差を並べるぐらいで、 じゃあ実際それがどういう開発メリットに繋るのか、とかいうロゴスが全くない。
119 名前:nobodyさん mailto:sage [2008/08/20(水) 18:50:49 ID:???] >>117 んじゃやるなって事。 やらんでもいいなら誰も何も言わん。
120 名前:nobodyさん mailto:sage [2008/08/20(水) 18:55:12 ID:???] >>119 なら内輪だけで使ってればよい。 もっとも君はそうしてるんなら、君をせめても仕方ないとは思うが、 やたらRubyを進めてくる奴、いるんだよね
121 名前:nobodyさん [2008/08/20(水) 22:48:31 ID:Vp94KdKi] Javaやってたけど、最近Rubyやってます。 Javaに比べてかなりコーディング量減るよ。Ruby on Railsフレームワーク使えばさらに。 maskana.homedns.org/rails/pro わかりやすく解説されてるから見てみて。
122 名前:nobodyさん mailto:sage [2008/08/20(水) 23:05:10 ID:???] まあ、少なくとも記述量が減らないと勝負にならんね 動的言語の柔軟さと簡潔さを維持したまま テストツールとコンパイラの動的最適化を強化するアプローチは、 Scalaみたいな型推論を強化する方向に優位を保てるだろうか
123 名前:nobodyさん mailto:sage [2008/08/20(水) 23:16:48 ID:???] 何度でも言ってやるが、Rubyがどんなに優れていようと 金にならなければ意味がない。 今はJavaみたいなどうしようもない屑言語が一番金になるんだよ。 もし使って欲しければもっとメジャーになりな。 そしたら使ってやるから。
124 名前:nobodyさん mailto:sage [2008/08/20(水) 23:27:13 ID:???] rubyの良さが分からない奴は毛唐
125 名前:nobodyさん mailto:sage [2008/08/20(水) 23:29:27 ID:???] rubyの悪さが分からない奴は毛唐
126 名前:nobodyさん mailto:sage [2008/08/21(木) 00:40:10 ID:???] おいらRuby
127 名前:nobodyさん mailto:sage [2008/08/21(木) 04:32:34 ID:???] >>123 出てけ。好きな言語で生きていけ。
128 名前:nobodyさん mailto:sage [2008/08/21(木) 08:37:54 ID:???] 123ではないけどRuby以外の言語で生きていきます。
129 名前:nobodyさん mailto:sage [2008/08/21(木) 09:06:14 ID:???] Rubyみんなそんなに好きなん?
130 名前:nobodyさん mailto:sage [2008/08/21(木) 09:13:40 ID:???] ここはネタすれ、アンチすれ。出ていくのは >>127 の方。
131 名前:nobodyさん mailto:sage [2008/08/21(木) 13:23:31 ID:???] PHPがあれば十分だと思うんだけど
132 名前:nobodyさん mailto:sage [2008/08/21(木) 14:37:27 ID:???] それはよかったですね
133 名前:nobodyさん [2008/08/21(木) 15:21:16 ID:4Uy6gGEa] ウェブならPHP, テキスト処理とかの応用ならEmacs Lispとかの特化言語の方が便利だな。 プラスC++があればもうプログラミング言語なんていらなくね?
134 名前:nobodyさん mailto:sage [2008/08/21(木) 17:31:27 ID:???] >>133 それが>>108 の主張 それに対してRuby信者の返す言葉は「>>109 >>114 >>116 」 要するに、そもそも考え方のアプローチが違う。 論理的に考えるという事はRuby信者にとっては意味がないらしい。
135 名前:nobodyさん mailto:sage [2008/08/21(木) 17:44:33 ID:???] >>134 だからお前が 108 だろ。 せいぜい知ってる言語で生きていけ。
136 名前:nobodyさん mailto:sage [2008/08/21(木) 20:08:58 ID:???] 日本人が開発者だと知って愛着がわいたけど、それっきり。 だってRubyの参考書ってどれも高価なんだもん。
137 名前:nobodyさん mailto:sage [2008/08/21(木) 22:40:13 ID:???] そんなにRubyが好きなら www.kmonos.net/alang/d/2.0/lisp-java-d.html Rubyで最高記録の45行更新してみてよ >>121 さんも頑張ってね
138 名前:nobodyさん mailto:sage [2008/08/22(金) 00:53:41 ID:???] >>136 馬鹿な上に貧乏というのはたいへんですね
139 名前:nobodyさん mailto:sage [2008/08/22(金) 01:50:35 ID:???] >>127 社会人は好きな言語だけじゃ生きていけないんだよ。 俺は最近のRubyやRoRの盛り上がりをみて、 非常に興味を持ってるし、Javaの時代遅れなところにも 嫌気がさしているが、飯の種としてJavaをやらざるを得ない。 Rubyがもっとメジャーになって、Javaに取って代わるくらい 仕事が増えれば嫌でも使うことになる。 てゆーかメジャーになってくれ。
140 名前:nobodyさん mailto:sage [2008/08/22(金) 06:38:05 ID:???] Matzのサイトに変な人がきてるwww 色々大変だなぁ
141 名前:nobodyさん mailto:sage [2008/08/22(金) 12:31:14 ID:???] rubyの参考書ってたかいの? どれも同じだと思うのですが。
142 名前:nobodyさん mailto:sage [2008/08/22(金) 14:13:23 ID:???] >>139 お前がメジャーにしてやれ。
143 名前:nobodyさん mailto:sage [2008/08/22(金) 23:37:13 ID:???] メジャーになる必要なし
144 名前:nobodyさん mailto:sage [2008/08/22(金) 23:38:43 ID:???] でもあんまりマイナーだとメンテされなくなったり 情報が無くなったり、結局使えなくなっちゃうしねえ
145 名前:nobodyさん mailto:sage [2008/08/23(土) 01:46:39 ID:???] Rubyを使わない、覚える気もないっていうのはわかるけど Rubyを叩く気持ちはよくわからんな PHPくらい普及して一種のデファクトになっていれば、嫌々 使わされる愚痴も出ようってもんだけど(Javaみたいに) 本気でRubyが無くなった方がいいと思っている人間がいた としたらそれは多分ちょっとキ○ガイはいってそうじゃね?
146 名前:nobodyさん mailto:sage [2008/08/23(土) 02:18:15 ID:???] Rubyの方が喧嘩売ってる訳だしな PHPその他は被害者
147 名前:nobodyさん mailto:sage [2008/08/23(土) 02:30:20 ID:???] 1の趣旨はどうやら、言語そのもの以外にも重要な点があるということらしい とはいえコミュニティに参加するとかなら、どの言語でもできる まあ日本語で開発陣に直接あーだこーだと言えたりするのはメリットではあるか
148 名前:nobodyさん mailto:sage [2008/08/23(土) 08:08:23 ID:???] 誰も>>137 に挑戦しないか… やっぱりお前ら実はRuby使えないんだろ? 参考書買って眺めて終わりなんだろ?
149 名前:nobodyさん mailto:sage [2008/08/23(土) 10:55:34 ID:???] >>148 振りが唐突すぎたとは考えないのか オススメのPHPで(もなんでもいいが)お手本を見せてくれれば 刺激されてやる奴はいるんじゃね?
150 名前:nobodyさん mailto:sage [2008/08/23(土) 13:03:26 ID:???] 軽くやってみたがDと大して変わらん どっちの言語にも高階関数はあるし、 Dの配列、連想配列、foreachがRubyのArray、Hash、eachブロックに対応する形になるので 似たようなコードになる ただ、Rubyには組み込みで正規表現と(大量の)文字列操作メソッドがあるので 上の関数2個はそれなりに縮んだ def strip_non_digit(line) line.gsub(/\D/, "") end def word_to_num(word) translate = "57630499617851881234762239" ret = "" word.upcase.each_byte do |x| ret << translate[x - 65] if 65 <= x && x <= 90 end ret end
151 名前:nobodyさん mailto:sage [2008/08/23(土) 14:13:47 ID:???] rubyってそういう記法なんだ… なんか違和感バリバリ。 句読点(;)もないけど、 Lispみたいにフリースタイルで書けるわけでもなさそうなところが…
152 名前:nobodyさん mailto:sage [2008/08/23(土) 14:28:40 ID:???] Pythonにくらべりゃシンプルなもんです
153 名前:nobodyさん mailto:sage [2008/08/23(土) 20:59:36 ID:???] どっちかというとシェルスクリプトに近いかも。 かならずしも行継続に ¥ が必要なわけではないけど。
154 名前:nobodyさん mailto:sage [2008/08/23(土) 21:03:59 ID:???] Rubyには行継続は必要ありません という思想かな セミコロンとのトレードオフでね ・・・結構横長にはなるんだけどね(ぼそ)
155 名前:nobodyさん mailto:sage [2008/08/23(土) 23:18:05 ID:???] やっぱり、Rubyで行末(っていっていいのかわからんが)の セミコロンをなくしたのって失敗じゃない? 自由気ままに書きたいなら、むしろそれくらいの縛りは必要 だという意味で。 実際、その為だけに、記述方法が限定されているような気がする aaaaaaaaaaaaaaaaaaaaaaa + bbbbbbbbbbbbbbbbbb で我慢出来ない人、例えば aaaaaaaaaaaaaaaaaaaaaaa + bbbbbbbbbbbbbbbbbb と書きたい(その方が見やすいという)人を、実質排除している訳だし。
156 名前:nobodyさん mailto:sage [2008/08/24(日) 13:50:54 ID:???] いや、別に、RubyではセミコロンはPerlのようにきちんと動作するよ 「書かなくても動作するんだから書くのめんどくさくねそっちのほうが大概きれいじゃね?」という人が多い Emacsのruby-modeなんかでは突飛な書き方するとインデント量推測が狂うけど、明示的にセミコロンを置くと回復する そもそもの誤解としてRubyの文法はそれほど(いや、ほとんど)フリースタイルでもない あと、Rubyの行継続判定はわりと謎動作なので、「文法」としてメジャーなものだけ覚えるのがいい 普通の人はメジャーなものしか使わない 変な行継続で喜ぶのは変な行継続で書くことそれそのものを目的にしてる変な人だから言う事真に受けたら駄目だよ
157 名前:nobodyさん mailto:sage [2008/08/24(日) 20:55:34 ID:???] 文法が気に入らないなら他の言語行った方がぜんぜんいいぞ。
158 名前:nobodyさん [2008/08/24(日) 21:22:11 ID:7pqXXoc3] クラス作って、オブジェクト作って、関数呼んで、作りたいアプリを作る・・ たったそれだけなのにコピー言語の方言乱立でみんなてんてこまいだよな。 まあいずれECMAScriptあたりで統一化の流れが一気に進んで雑多な地方言語は 駆逐されるだろうな。
159 名前:nobodyさん mailto:sage [2008/08/24(日) 21:30:50 ID:???] 統一化の流れは必然だろうね。 いくらなんでも現在のプログラミングって非効率すぎる。 その最大の原因はポスト・バベルな言語乱立。 一つの言語で、あらゆるノウハウが蓄積されたら、 生産性が爆発的に増大すると思うんだが… イッツオーライ、シーユーネクストウィーク。
160 名前:nobodyさん mailto:sage [2008/08/24(日) 21:32:06 ID:???] >>158 ECMAScriptは概念が違いすぎるので、必ず現在の クラスベース言語は残ると思われる 大体、ブラウザ以外のフリー実装が少ないじゃん ECMAScriptのCUIインタプリタって、WSH以外では SpiderMonkeyしか知らない
161 名前:nobodyさん mailto:sage [2008/08/24(日) 22:22:37 ID:???] んで統一化まではとりあえず必要な使い捨て言語を覚えちゃったプログラマも、 同様に使い捨てなオチ。10年前のVisualBasic全盛期を思い出すぜ。 俺はISOに認められたC/C++/C#/JavaScript/ActionScritp/Java?しかやらねーぜ
162 名前:nobodyさん mailto:sage [2008/08/24(日) 22:25:19 ID:???] いまだにVBも仕事はあるけどね あれは言語というよりはWindowsの力だろうけど
163 名前:nobodyさん mailto:sage [2008/08/24(日) 22:59:35 ID:???] Ruby/Python/PHP/Perl/EcmaScript程度の違いなら、まだなんとかなるだろう。 関数型言語がメジャーになったらヤバイが。
164 名前:nobodyさん [2008/08/24(日) 23:10:20 ID:7pqXXoc3] >Ruby/Python/PHP/Perl/EcmaScript ねじ山の形がいろいろある位にしか思えないし工業規格で標準化してくれ。 もっと本質的なところに注力したいんだよ。
165 名前:nobodyさん mailto:sage [2008/08/24(日) 23:11:32 ID:???] ねじの山の形が色々あるのは、場面場面に適したねじがあるからだよ。
166 名前:nobodyさん mailto:sage [2008/08/24(日) 23:16:03 ID:???] まあ、ウェブ用のスクリプト言語は1個でいいような気はする。もっとも普及してるPHPがウンコなのがこの混乱を招いてるんだろうな。
167 名前:nobodyさん mailto:sage [2008/08/24(日) 23:21:35 ID:???] >>166 それを言うなら、簡単に使える mod_perl, mod_ruby, mod_python を 作れなかった(作らなかった?)各陣営にも責任はあるんじゃね? Rails, Django あたりが数年遅かったのかな
168 名前:nobodyさん mailto:sage [2008/08/24(日) 23:44:47 ID:???] 「パソコン」が遅過ぎたんだよ たとえば、Windows98時代のパソコンでEclipseが動くかい?
169 名前:nobodyさん mailto:sage [2008/08/25(月) 00:03:43 ID:???] PHPは4までは良かったと思う。5以降がウンコ。
170 名前:nobodyさん mailto:sage [2008/08/25(月) 11:02:07 ID:???] 俺も言語色々覚えようってのが嫌でC++一辺倒だったけど 仕事上 PHP, JavaScript, Emacs Lisp, Haskell には手を出さざるを得なくなった。
171 名前:nobodyさん mailto:sage [2008/08/25(月) 11:35:12 ID:???] 昔だってUNIX系OSユーザー基本セット(C・sh・Perl・sed/awk/grep・emacs/vi)とかあったからな 環境によって「使えるようにならなければならない言語」が増えるのは仕方ない
172 名前:nobodyさん mailto:sage [2008/08/25(月) 19:24:59 ID:???] そういう考え方でも、なぜRubyって特に必要となってこないよね。
173 名前:nobodyさん mailto:sage [2008/08/25(月) 22:08:21 ID:???] 仕事の都合でHaskelってある意味すげーな。
174 名前:nobodyさん mailto:sage [2008/08/25(月) 22:18:24 ID:???] ライターにでも転職したんじゃね?
175 名前:nobodyさん mailto:sage [2008/08/25(月) 23:21:33 ID:???] >>164 大小の戦国武将たち(RubyとかPerlとかPHPやら)が 互いに小競り合いをしているだけというたとえ話を聞いて苦笑したことがある。 車輪の再発明の繰り返しはエネルギーの無駄なのか、切磋琢磨なのか。 まぁ帝国軍による独裁がいいとも思わないが・・・。 >>167 166の言うことも一理あるが167の意見には同意する。 誤解が無いように言うが、Rubyは結構好きだ。自分だけのためならRubyでいい。 でも、仲間や多くの利用者にとっての本質は言語じゃないんだよね。 目の前の問題を解決することだからね。 悩ましいよなぁ。
176 名前:nobodyさん mailto:sage [2008/08/27(水) 04:41:41 ID:???] Haskellの仕事ってどんなの?
177 名前:nobodyさん mailto:sage [2008/08/27(水) 07:26:53 ID:???] そんな言語の乱立を終焉させるため、ゴスリングがJavaの開発に取り掛かった のが10数年前・・
178 名前:nobodyさん mailto:sage [2008/08/27(水) 08:02:04 ID:???] python,lisp,ruby,perl を同時に使ってるんだが、配列アクセスとか 微妙な差があるたびに、入門書や昔作っておいたトイプログラムに戻って、いちいち確認してる。 syntax の細かい違いがもの凄く生産性を下げてるよ。 個人的にはrubyは滅んでくれても全然困らない。もうpythonだけでいいよ。
179 名前:nobodyさん mailto:sage [2008/08/27(水) 08:27:53 ID:???] 君はバベルの塔の前の時代に生まれるべきだった。
180 名前:nobodyさん mailto:sage [2008/08/27(水) 09:20:42 ID:???] 各言語固有のコードを吐いてくれる言語が必要そうだな
181 名前:nobodyさん mailto:sage [2008/08/27(水) 09:29:51 ID:???] www
182 名前:nobodyさん mailto:sage [2008/08/27(水) 09:39:56 ID:???] 結局あれか みんなCとPerlで満足しておけば良かったのにってことかw
183 名前:nobodyさん mailto:sage [2008/08/27(水) 09:41:16 ID:???] Perlだけは勘弁してください
184 名前:nobodyさん mailto:sage [2008/08/27(水) 09:50:08 ID:???] ↑そういうわがままを言うから乱立するんじゃないか
185 名前:nobodyさん mailto:sage [2008/08/27(水) 11:20:03 ID:???] >>182 Perlなくなってもいいが、電卓として使ってるLISPと テキスト処理に使ってる sed,awk は絶対譲らんからな
186 名前:nobodyさん mailto:sage [2008/08/27(水) 20:55:41 ID:???] 今の時代でもsedとawkを使っているあんたは男だ
187 名前:nobodyさん mailto:sage [2008/08/27(水) 21:14:51 ID:???] > 男だ なにこの女性蔑視発言
188 名前:nobodyさん mailto:sage [2008/08/27(水) 21:49:17 ID:???] たしかに 185 が女性だったら 186 は 185 を両性具有化したことになるのですぐ謝るべき。
189 名前:nobodyさん mailto:sage [2008/08/27(水) 22:02:01 ID:???] じゃあ試しに言い直してみてくれ
190 名前:nobodyさん mailto:sage [2008/08/28(木) 00:49:35 ID:???] 今の時代でもsedとawkを使っているあんたは女神のようでもあり、雷神のようでもある 模範回答としてはこんなところだろ。
191 名前:nobodyさん mailto:sage [2008/08/28(木) 01:07:55 ID:???] Rubyなんかつかいたくない
192 名前:nobodyさん mailto:sage [2008/08/28(木) 01:55:54 ID:???] はいはい
193 名前:nobodyさん mailto:sage [2008/08/28(木) 08:06:46 ID:???] 心配しなくてもすぐすたれるから平気
194 名前:nobodyさん mailto:sage [2008/08/28(木) 13:41:41 ID:???] おいおい
195 名前:nobodyさん mailto:sage [2008/08/28(木) 18:16:31 ID:???] おれはPHPが好きだ
196 名前:nobodyさん mailto:sage [2008/08/29(金) 00:38:06 ID:???] >>195 俺はRubyもPerlも好きだ Pythonは・・・ごめん。覚えられなかった きっと言語が悪いんじゃない。容量の少ない頭で楽な言語を先に 覚えてしまったからだ・・・
197 名前:nobodyさん mailto:sage [2008/08/29(金) 06:57:14 ID:???] PerlもRubyも割と楽に書けるが、 他人が読むのは辛いね。
198 名前:nobodyさん mailto:sage [2008/08/29(金) 07:41:44 ID:???] PerlとRubyは書くとき楽 Pythonは読むとき楽 PHPは読むのも書くのもあんまり楽じゃない
199 名前:nobodyさん mailto:sage [2008/08/29(金) 09:14:28 ID:???] PerlとRubyはちょっとしたものが書くとき楽。大きいのは無理。 Pythonは読むとき、大きいものは楽。ちょっとしたのはどっちでもいい。 PHPとJava, Cは読むのも書くのもあんまり楽じゃない。
200 名前:nobodyさん mailto:sage [2008/08/30(土) 00:48:50 ID:???] おれはPHP読むのも書くのも楽だけどな。 Perlはきらい。 書く人によっては読めないし。 正規表現使いまくりだとなんだかな。 Rubyはどう? 書きやすいし、読みやすいの?
201 名前:nobodyさん mailto:sage [2008/08/30(土) 02:26:34 ID:???] RubyはPerlの後継としてはいいけど Perl系自体がどうよ、って状況ではある。 いまのところは、よくもわるくもベターPerlだよ。
202 名前:nobodyさん mailto:sage [2008/08/30(土) 06:30:21 ID:???] Perlは数年間よく使ったけど、他人のを読むのはやっぱり辛いわ。 変な文法のせいでRubyもPerlと読みにくさは同じぐらいだな。
203 名前:nobodyさん mailto:sage [2008/08/30(土) 06:39:18 ID:???] >>200 Perlが正規表現のせいで読みにくいとか何人か書いてるが、どうもぴんと来ないな むしろ、@ % {} [] -> およびその略記の組み合わせの方が引っかかると思うんだが 縦横無尽のリファレンス・デリファレンス・配列スライスこそ、Perl読解の一番の難所 じゃね? Rubyは、上記のような記法上の難儀さはないから、基本的なクラスのメソッドさえ 覚えてしまえば、書きやすいし読みやすいと思う
204 名前:nobodyさん mailto:sage [2008/08/30(土) 07:10:03 ID:???] 2chでRuby読みにくい読みにくい言ってるのは>>202 だけなんじゃねーかとも思う Ruby読みにくいって言ったら他のたいていの言語は読みにくいことになるぞ あと、「駄目」な理由をきちんと問い詰めると「だって○○言語じゃないんだもん」に行き着く人が多いので注意
205 名前:nobodyさん mailto:sage [2008/08/30(土) 07:23:33 ID:???] だって堅牢な言語じゃないんだもん
206 名前:nobodyさん mailto:sage [2008/08/30(土) 07:30:23 ID:???] 堅牢 = 馬鹿が馬鹿なことをできない(やりにくい) でおk? その基準ならCとか最低だな
207 名前:nobodyさん mailto:sage [2008/08/30(土) 07:50:28 ID:???] Rubyは本家の実装がアレだから