1 名前:nobodyさん mailto:sage [2008/08/05(火) 06:00:14 ID:???] 日本人開発者との一体感とか、プログラミングを通じて学ぶ楽しさとか。 そういった、プログラミング以外での重要性を、語っていこう
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は本家の実装がアレだから
208 名前:nobodyさん mailto:sage [2008/08/30(土) 08:23:44 ID:???] 読みやすさなんて、大抵は書き手の技量と読み手の技量の問題。 技量が足りない奴は日本語であっても、読めない文章を書く。 読めないという奴は、平易な日本語であっても読めないって言う。
209 名前:nobodyさん mailto:sage [2008/08/30(土) 12:19:12 ID:???] 問題をすり替えて正当化。素晴らしい展開ですね。
210 名前:nobodyさん mailto:sage [2008/08/30(土) 16:15:43 ID:???] >>208 自分が思うほど、文章が良くない件。
211 名前:nobodyさん mailto:sage [2008/08/30(土) 18:22:23 ID:???] >>210 自分が下手なのは分かってるさ。 どんな言語でも、平易な表現を使って高度な処理を実装する人が居る。 そんな人が書いたソースは、言語を問わず読みやすい。 自分の力の無さを思い知らされる。 一方、その逆のケースもあるということ。
212 名前:nobodyさん mailto:sage [2008/08/30(土) 19:14:45 ID:???] 読みやすさ論議はあんまり言語には関係ないっていうのは、まあ同意 # perl while(<>){ print unless /^#/; } // php while($line = fgets(STDIN)){ if(!preg_match('/^#/', $line)){ echo $line; } } のどちらが読みやすいかっていうのは、人それぞれだと思う で、前者が読みにくい人は、Perlでも # perl while(my $line = <STDIN>){ if($line !~ /^#/){ print $line; } } って書くだろう。 正規表現が苦手な人は、どちらの言語でも if(substr($line, 0, 1) != '#') とか書くかも知れないw できるだけいろんな記述が出来た方が読みやすいかも知れないし、逆かもしれない。 PHPが読みやすいっていう人は、きっと略記が無い方がいい人なんだろうとは思うが、ぶっちゃけ 結局は、その言語への慣れと、書く人・読む人次第な部分が大きいんじゃないかな。
213 名前:nobodyさん mailto:sage [2008/08/31(日) 01:04:50 ID:???] >>211 最後の展開が無駄。
214 名前:nobodyさん mailto:sage [2008/08/31(日) 02:30:26 ID:???] >>212 をみておもった。.NETerでよかった。
215 名前:nobodyさん mailto:sage [2008/08/31(日) 04:01:52 ID:???] OSSは安かろう悪かろうだからな。
216 名前:nobodyさん mailto:sage [2008/08/31(日) 04:46:01 ID:???] >>214 Visual Basic最強ですね。わかります
217 名前:nobodyさん mailto:sage [2008/08/31(日) 15:20:25 ID:???] >>212 読む側の知識とかバックグランドの問題も大きい ex) 以下の式は何を意味しているか? (m + n) * (m - n + 1) / 2
218 名前:nobodyさん mailto:sage [2008/08/31(日) 17:03:09 ID:???] >>217 言いたいことはわかるけど、例が極端過ぎる 前提とできるバックグラウンドの範囲ってのはあると思うよ s = (m + n) * (m - n + 1) / 2; /* n..mの総和 */ こう書けば誰でも読めるし、それほど不自然じゃないが、 while(<>) { # 標準入力から、一行ずつ$_に代入しながら読み込む print unless /^#/; # (print $_ unless $_ =~ /#/;) } ↑は不自然だろ。 言語の文法・記法・イディオムと、アルゴリズム・公式などを 一緒くたにするのはちょっとずれてる気がする うにゃうにゃうにゃーって処理に、一言 // sort by hoge って書いて おいてくれ、みたいな
219 名前:nobodyさん mailto:sage [2008/09/01(月) 00:22:29 ID:???] 今日人のPHP読んだんだけど、仕事で。 読みにくかった。 あんな読みにくいコード初めて見た。 人によりけりだな
220 名前:nobodyさん mailto:sage [2008/09/01(月) 19:49:09 ID:???] >>218 > s = (m + n) * (m - n + 1) / 2; /* n..mの総和 */ こう書いても意味不明のやつは山ほどいるからorz なんだが、うちの場合… # おまえら小学校で「台形の面積の出し方」習わへんかった? >うちのアホども
221 名前:nobodyさん mailto:sage [2008/09/01(月) 20:14:01 ID:???] >>220 教授も大変だな
222 名前:220 mailto:sage [2008/09/01(月) 20:22:47 ID:???] >>221 おもいっきり、現場です 数値計算結果をグラフにしてWEB表示するための…
223 名前:nobodyさん mailto:sage [2008/09/01(月) 23:30:31 ID:???] 変数代入という概念はわりと高等だぞ = を使っている場合は特にな 算数・数学上では = は等号であってそれ以外を考えるのは「普通ではない」のであり、 代入の意味はプログラミング言語ローカルだということを忘れてはいけない
224 名前:nobodyさん mailto:sage [2008/09/02(火) 07:06:09 ID:???] やっぱ代入は := じゃないとな
225 名前:nobodyさん mailto:sage [2008/09/02(火) 08:44:56 ID:???] 慣れれば何でも一緒だが、RubyはPerlに通じる読みづらさあるな。文法そっくりなんだから。
226 名前:nobodyさん mailto:sage [2008/09/02(火) 09:32:16 ID:???] >>225 なんでPerlもRubyもやったことのない人が話に入ろうとしてるの?
227 名前:nobodyさん mailto:sage [2008/09/02(火) 09:47:55 ID:???] 代入演算子ってこうした方が分かりやすくない? x <- 12
228 名前:nobodyさん mailto:sage [2008/09/02(火) 09:52:23 ID:???] どっかで見たことがあるような
229 名前:nobodyさん mailto:sage [2008/09/02(火) 09:57:21 ID:???] 既にデフォの=でもういいということで
230 名前:nobodyさん mailto:sage [2008/09/02(火) 10:36:07 ID:???] >>227 12 -> x とやろうとして、あるぇえ?となる初心者続出の予感
231 名前:nobodyさん mailto:sage [2008/09/02(火) 11:28:26 ID:???] 現時点でも < と = で「以上」を表現しようとして if x => 3 then と何の気なしに書いて「?」となる人が続出だというのに # 「大なりイコール」「小なりイコール」の順番に書くと覚えるとよい
232 名前:nobodyさん mailto:sage [2008/09/02(火) 21:24:53 ID:???] Smalltalkの代入は←(コードは違う。要は左向き矢印)で、 値を返すときは↑だったな。もともとは。
233 名前:nobodyさん mailto:sage [2008/09/02(火) 21:58:52 ID:???] Pythonはパイソン文化(つーかspam文化)が定着しているのが正直うらやましい。
234 名前:nobodyさん mailto:sage [2008/09/02(火) 23:45:38 ID:???] は?Rubyの文法は多くをPerlから流用してるのは事実じゃん。
235 名前:nobodyさん mailto:sage [2008/09/02(火) 23:51:05 ID:???] どこまでを文法と呼んでいるのだろうか。
236 名前:nobodyさん mailto:sage [2008/09/02(火) 23:59:54 ID:???] もともとPerlのモダン化を目指したものだから、Perlに似ていて当然。
237 名前:nobodyさん mailto:sage [2008/09/03(水) 00:11:25 ID:???] Perlのアイディアを多く取り込んでいるのは事実だが、 文法は、と言われると、かなり違う気がする。
238 名前:nobodyさん mailto:sage [2008/09/03(水) 02:53:54 ID:???] 文字列処理周りはPerlの影響が見られるが、 骨格部分はSmalltalkに近いような気がする (実際、Smalltalk陣営の一部がRuby処理系を手がけてる)
239 名前:nobodyさん mailto:sage [2008/09/03(水) 11:50:30 ID:???] オブジェクト.メソッド(引数) の形をとってる限りはPerlっぽさは微塵もないね 演算子やシンタックスシュガーにPerlっぽさが見え隠れするくらいか?
240 名前:nobodyさん mailto:sage [2008/09/03(水) 13:06:59 ID:???] 微塵もない、って言われると逆らいたくなるw ・ メソッド(関数)呼び出しの括弧を省略できるようにした所 ・ これにより、オブジェクトのメソッド(特にgetter、setter)もプロパティも外見上同様に見える(こともある) っていうのは、Perlっぽいかも。由来はPerlじゃないのかも知れないけど。
241 名前:nobodyさん mailto:sage [2008/09/03(水) 13:10:34 ID:???] って書いたが、Rubyはそもそもプロパティアクセスなんてないし、 Perlもそんなことなかったぜ!
242 名前:nobodyさん mailto:sage [2008/09/04(木) 00:31:04 ID:???] 似てる似決まってるだろ。better perlなんだから。