- 1 名前:デフォルトの名無しさん mailto:sage [2009/02/15(日) 03:18:33 ]
- 最強のLL=軽量プログラム言語は、どれよ?
エントリーは、 Perl、PHP、Python、Ruby、JavaScript・・・ さあ、死ぬまで語りやがれ!!!
- 404 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 19:59:17 ]
- ちんこ
- 405 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 20:10:25 ]
- どれも別に短くはなっていない件について。
- 406 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 20:17:38 ]
- わざとキモく書いてみるテスト
$request = @{hoge=1; "fuga"=2; 'piyo'=3} $a = @{}; echo hoge,'fuga' | % { $a.$_ = $request[$_] }
- 407 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 20:22:05 ]
- >>402
dict(reduce(lambda x, y: x + [(y, request[y])], ['b','c'], []))
- 408 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 20:24:01 ]
- dict(reduce(lambda x, y: x + [(y, request[y])], ['hage','fuga'], []))
- 409 名前:402 mailto:sage [2009/03/02(月) 20:36:40 ]
- >>407-408 まいりました。おまい頭いいな。
- 410 名前:デフォルトの名無しさん [2009/03/02(月) 20:40:14 ]
- どれも大体分かるけど、>>406 だけ全然分からん。
- 411 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 20:40:26 ]
- 何でも一行で書こうとするのは悪い習慣
- 412 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 20:53:22 ]
- python の dict って hoge.append('key', value) みたいなこと出来ないんですか?
- 413 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 21:00:10 ]
- >>406は言語すらわからん。
Perlっぽいが、動くとは思えん。これ何?
- 414 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 21:00:57 ]
- >>412
知らんけど、無さそうだね。 hoge['key'] = value じゃ駄目? 3.8 マップ型 www.python.jp/doc/release/lib/typesmapping.html
- 415 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 21:03:00 ]
- >>407-408
最後にdictを使うのなら、injectじゃなくて、リスト内包表記やmapの方が素直 じゃね?Python本スレではそうなってた。
- 416 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 21:07:51 ]
- >>410,413
PowerShellですよ どうせならはっきりキモイと言ってくれても私は一向に構わん % は Foreach-Object というコマンドのエイリアスで ハッシュテーブルへは配列表記プロパティ表記どちらでも可能なのでこんな感じでキモく書けます
- 417 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 21:16:02 ]
- >>412
{}.__setitem__(k, v)
- 418 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 21:16:44 ]
- >>412
>>414 hoge.__setitem__(key, value) 無理やりreduceで書くなら例えば reduce(lambda d, x: d.__setitem__(x, request[x]) or d, ['hoge','fuga'],{}) こんな書き方になると思うけど、Python使いはこの例を普通こんな風には書かない dict((k, request[k]) for k in ['hoge','fuga']) のほうがずっと素直で短く読みやすいからね
- 419 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 22:00:38 ]
- >>416
なるほど、キモいけど面白れー!
- 420 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 22:15:29 ]
- >>418
内包記法はうらやましい
- 421 名前:341 mailto:sage [2009/03/02(月) 22:30:41 ]
- なんか、このスレでも結構盛り上がったかな。ありがとうございます。
ちなみに元の言語であるPHPにも、forループしかないわけじゃなくて、むやみ やたらと沢山のarray関連関数がある。 jp2.php.net/manual/ja/book.array.php これを利用したら簡潔にならないかと思ったんだが、 array_intersect_key($request, array_flip(array('hoge', 'fuga'))); 関数名の長いせいもあって、どうも垢抜けないのう。
- 422 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 22:47:33 ]
- Python人口多いな。
Perl とか Ruby とか、もっと面白いことできないの?
- 423 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 22:52:03 ]
- 「面白いこと」を定義してください
- 424 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 23:00:41 ]
- じゃ、Rubyで。>>387とあんまり変わらないか。
Hash[*['hoge','fuga'].map {|x| [x, request[x]]}.flatten] 個人的には、リスト内包表記より、Rubyのmapとブロックのほうが好きだな。
- 425 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 23:06:06 ]
- >>423
Rubyはさておき、Perl だったら、とにかく変態的なことをしてほしい。 ほかの言語だったらありえないようなこと。
- 426 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 23:13:37 ]
- >>423
pc11.2ch.net/test/read.cgi/tech/1231856193/412 >中二設定豊富
- 427 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 23:15:50 ]
- >>425
>>379の縦横無尽の記号乱舞リスト展開くらいではまだ足らんと申すか
- 428 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 23:21:58 ]
- >>427
いや、逆。あれで火がついちゃった。Perlすげえ。 もっと何か見せてほしい。
- 429 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 23:26:58 ]
- 目的と手段を取り違えている典型的な例だな
- 430 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 23:30:32 ]
- >>424
> 個人的には、リスト内包表記より、Rubyのmapとブロックのほうが好きだな。 ブロック内に複数行でも書けるから、凝ったことがやりやすいよね。 Pythonのリスト内包表記だと、長くなるとだんだん読み書きしづらくなる。 そのうち業を煮やして、手作業でforループに書き換えることに。 そのときの面倒さと言ったら。 これって俺だけ?
- 431 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 23:31:11 ]
- つってもありゃイディオムだしな。
リファレンスでごちゃごちゃしたって簡潔にも面白くもならんだろうし。 他の例のようにループ(?)にするとこんな感じかな。 my %a = map { ($_, $request{$_}) } ('hoge', 'fuga');
- 432 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 23:31:22 ]
- perlのハードルがあがっているところ普通で申し訳ないが
面白そうなので俺も書いてみた。 for(keys %request){if(/hoge/||/fuga/){$r{$_}=$request{$_};}} grepで出来んかな
- 433 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 23:32:24 ]
- >>429
ええそうです。手段のためなら目的を選びませんとも!
- 434 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 23:43:30 ]
- あー、やっと気づいた。>>407-408って、Schemeとか関数型言語で多用される
「継続渡し」スタイルだ。 だから副作用の書けないPythonのlambdaでも、ちゃんと結果を累積できるんだ。 >>426 Haskell わかんないから君が書いてよ。
- 435 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 23:45:22 ]
- >>431と>>432を合わせて無理矢理grepも使ってみた
my %a = map {$_, $request{$_}} grep {/^hoge|fuga$/} keys %request;
- 436 名前:デフォルトの名無しさん [2009/03/02(月) 23:58:08 ]
- Perlにはgrepなんて関数があるのかよ!
すげえ、もう意味が分からない。
- 437 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 23:58:43 ]
- >>435
おお、さすがム版! grep版がすぐに出てきて、個人的に満足した。ありがとう。
- 438 名前:378 mailto:sage [2009/03/03(火) 01:45:34 ]
- そろそろ投稿も落ち着いたかな。
実はオチに使おうと思って用意していた言語がある。 R。R言語やGNU Rとも呼ばれる、統計用ベクトル言語。基本的にすべてのデータ がベクトル。 > request <- c(hoge=1, fuga=2, piyo=3) > request[c('hoge', 'fuga')] hoge fuga 1 2 ご覧の通り、変数の添え字にベクトルを与えられるので、きわめて簡潔、と言 うかそのまんまに書ける。これ以上簡潔というと、話に聞くAPLぐらいしか思い つかない。まあAPLに連想配列があるか知らんけど。 -- プログラミング言語というものは、使用目的が固定された場合、 ライブラリ → フレームワーク → DSL という形で進化していくものだと思う。効率ではDSLが最高で、汎用言語は絶対 に追いつけない。例えば、RDBをSQLじゃなくてCで直接操作するのは鬼のように 大変。 しかしDSLは、習得は容易だが自由度が低くて、やろうとしたことができないこ とも多い。だから一般的に、人気の出たDSLはだんだん汎用言語化していく。 PL/SQLとか。R なんか、行き過ぎるくらい汎用言語化している。 つうことで、言語の進化には、汎用言語<-->専用言語の逆向きの流れが同時に 存在していて、人が言語の良し悪しについて議論する場合、どっちを重視する かが人によって違うのが、話のかみ合わない一因じゃないかなと思っている。
- 439 名前:378 mailto:sage [2009/03/03(火) 01:54:26 ]
- とは言うものの、いきなり>>379で Perlが添え字に配列を与えられることを教
えられて、用意した結論がいきなり疑わしくなってしまった。Perlは存在が反則。 つうことで、いろんなコードが見られて自分は面白かったです。皆さんありがとう。
- 440 名前:デフォルトの名無しさん mailto:sage [2009/03/03(火) 02:42:39 ]
- request[c('hoge', 'fuga')] で値だけじゃなくキーも返すっていうのは良いのか悪いのか
- 441 名前:デフォルトの名無しさん mailto:sage [2009/03/03(火) 02:45:32 ]
- >>434
なんかよくわからんこと書いてるな。 fold, inject, reduce 自体が継続渡しスタイルなんだよ。 >>407は、副作用無しに作れて、あとで連想配列に変えられるような 処理結果の累積方法を見つけたのが偉いの。 あとこれは、連想配列にある要素を加えた結果を作る式が、たまたまPythonには なかったというだけの話。それをlambdaで与えれば、dictは要らなかった。
- 442 名前:デフォルトの名無しさん mailto:sage [2009/03/03(火) 03:04:48 ]
- >>440
> request[c('hoge', 'fuga')] で値だけじゃなくキーも返すっていうのは良いのか悪いのか 問題ない。 キーを持つベクトルと、持たないベクトルとで、そのまま演算できるから、 値だけの場合と同様に扱える。 > (c(hoge=1, fuga=2) + c(10, 20)) hoge fuga 11 22
- 443 名前:デフォルトの名無しさん mailto:sage [2009/03/03(火) 03:09:09 ]
- あれ、なんか全体にカッコがついてしまった。とりあえず別に要らない。
c(hoge=1, fuga=2) + c(10, 20)
- 444 名前:デフォルトの名無しさん mailto:sage [2009/03/03(火) 03:18:45 ]
- >>442
あー、いわゆる"配列"と"連想配列"を差別しないのが"ベクトル"なわけかな
- 445 名前:デフォルトの名無しさん mailto:sage [2009/03/03(火) 03:47:46 ]
- >>444
まあそんな感じ。 もう少し言うと、ベクトルは基本的には、自然数が添え字の単なる配列。 だけど「キー」を付けると、キーの値でも要素にアクセスできるようになる。 連想配列としては擬似的なもの。 だから、「キー」(正確には「name属性」)を持つベクトル同士を足すと、 > c(hoge=1, fuga=2) + c(fuga=10, piyo=20) hoge fuga 11 22 単に要素の順番で足されて、後者のname属性は結果には残らない。 この辺はちょっとガッカリ? 真に配列と連想配列をうまく統合したのは、PHPだと思う。
- 446 名前:デフォルトの名無しさん mailto:sage [2009/03/03(火) 04:56:46 ]
- >>438
無駄に汎用言語化するという流れは、まああるだろうね。 PerlとPHPは別にオブジェクト指向なんか実装する必要はなかったと思うし、 まあ実際無理に汎用言語化された機能の使われ方も微妙。
- 447 名前:デフォルトの名無しさん mailto:sage [2009/03/03(火) 06:15:54 ]
- >>445
SQLのUNIONみたいなもんですかね
- 448 名前:デフォルトの名無しさん mailto:sage [2009/03/03(火) 21:24:22 ]
- 配列の添え字に配列渡せるって割と珍しいの?
多重代入くらいにはメジャーだと思ってた
- 449 名前:デフォルトの名無しさん mailto:sage [2009/03/03(火) 23:58:33 ]
- >>445
>もう少し言うと、ベクトルは基本的には、自然数が添え字の単なる配列。 >だけど「キー」を付けると、キーの値でも要素にアクセスできるようになる。 >連想配列としては擬似的なもの。 擬似ハッシュ(Pseudo-Hash)なら、Perlにもv5.005の頃からあったけど、 そのデータ構造上、メモリ効率やパフォーマンスに悪影響があるということで、 v5.9.5で廃止された。これ豆
- 450 名前:デフォルトの名無しさん mailto:sage [2009/03/04(水) 11:57:12 ]
- >>449
Perlってほんとに何でもあるなあ。 Perlの言語仕様って、それ以外の言語全部を合わせたぐらいあるんじゃないか? あ、C++があるか。あれもC++以外の言語の仕様を全部合わせたぐらいあるな。
- 451 名前:デフォルトの名無しさん mailto:sage [2009/03/04(水) 11:58:39 ]
- >>448
> 配列の添え字に配列渡せるって割と珍しいの? > 多重代入くらいにはメジャーだと思ってた よかったらPerl以外にどんな言語があるか教えてよ。
- 452 名前:デフォルトの名無しさん mailto:sage [2009/03/04(水) 12:13:50 ]
- >>441
おおむね同意だが、ちょっとコメントしますよ。 > あとこれは、連想配列にある要素を加えた結果を作る式が、たまたまPythonには > なかったというだけの話。それをlambdaで与えれば、dictは要らなかった。 それ一応Pythonにあるだろ。 >>418氏が d.__setitem__(x, request[x]) or d って書いてる。 だから実際、418の1つ目のコードは、reduceだけで済んでてdictはない。 まあ __setitem__()とかの演算子の定義のためのメソッドを直で呼んだり、そ れを or でつなげたりというのは、Pythonでムリクリにワンライナーを書くた めのバッドノウハウで、418氏の言うとおりおすすめできない。 西尾泰和のブログ: Pythonでワンライナーを作成する際のノウハウ集 www.nishiohirokazu.org/blog/2006/08/python_12.html 6.7 operator -- 関数形式の標準演算子 www.python.jp/doc/release/lib/module-operator.html
- 453 名前:デフォルトの名無しさん mailto:sage [2009/03/04(水) 12:34:27 ]
- R の最大の欠点の一つは、ググりにくいこと。
しかし最近は r 1文字で結構出てくるようになった。 統計処理ソフト R 入門 講習会資料 androids.happy.nu/doc/r-intro-lecture (なんか落ちてるんでGoogleキャッシュ) 72.14.235.132/search?q=cache:http://androids.happy.nu/doc/r-intro-lecture&hl=ja&strip=1 R-Tips cse.naro.affrc.go.jp/takezawa/r-tips/r.html Rの入門や言語仕様など cran.r-project.org/doc/contrib/manuals-jp/ R言語 - Wikipedia ja.wikipedia.org/wiki/R%E8%A8%80%E8%AA%9E RjpWiki - RjpWiki www.okada.jp.org/RWiki/
- 454 名前:デフォルトの名無しさん mailto:sage [2009/03/04(水) 14:17:15 ]
- >>450
> Perlってほんとに何でもあるなあ。 同意。あと、これからの言語って、何か売りが無いと消えていくかも。 ・あると便利なもの全部詰め合わせ。 ・最小限の部品と糊を容易するからあとは自分で。 ・特定ニーズに特化(統計処理など) ・1分で始められるお手軽言語 ・豊富な過去の資産 ただ、プログラミングの自動化、ハードウェア化が進むと上記の売りも絶対的なものじゃなくなりそうだ。
- 455 名前:デフォルトの名無しさん mailto:sage [2009/03/04(水) 18:51:40 ]
- >>451
代入式では使えないけど、PowerShellでも参照はできた
- 456 名前:デフォルトの名無しさん mailto:sage [2009/03/04(水) 19:23:35 ]
- Perlは何でもアリなのは良いんだが、すぐに記号だらけになるのがなぁ。
MSのパスワードチェッカーにワンライナー打ち込んだら強度:最強とか出たんですけど。
- 457 名前:デフォルトの名無しさん mailto:sage [2009/03/04(水) 19:54:04 ]
- 大体どの言語のワンライナーでも強度は最強だろw
- 458 名前:デフォルトの名無しさん mailto:sage [2009/03/05(木) 00:54:03 ]
- >>457
APLのワンライナーなら99%のクラッカーは入力すらできないだろうから安心? >>453 Rは下手にループ書くと速度激減だからベクトル化で頭ひねるよね。 きれいにベクトルに落として応答が瞬間で戻るようになると気持ちいい。
- 459 名前:デフォルトの名無しさん mailto:sage [2009/03/05(木) 10:25:28 ]
- >>402
> あと何でも一行で書こうとするのは悪い習慣。 普通にRubyプログラム組んでて ↓ あれーこれ、どうやるんだっけな ↓ irbで試行錯誤 ↓ ヤッター1行でできたよーー! ↓ プログラムにコピペして、コミットする ↓ 後から見て何やってるかわからん orz と言う流れがよくあるwww
- 460 名前:デフォルトの名無しさん mailto:sage [2009/03/05(木) 10:36:17 ]
- RubyはDSLが生まれやすいんだけど、
DSLができて流行って使おうとする時にエディタ支援が効かなかったりして泣ける・・・ Rakeとか、Rspecとかさー。 今は大分使えるけど。 しかし、今使ってみてるRadRailsまだrspec対応してないみたいなんだよな・・・
- 461 名前:デフォルトの名無しさん mailto:sage [2009/03/05(木) 10:36:27 ]
- コメント3行くらいつけとけば無問題
- 462 名前:デフォルトの名無しさん mailto:sage [2009/03/05(木) 11:56:42 ]
- わかりやすいコードをコメントとしてつけておけばおk
- 463 名前:デフォルトの名無しさん mailto:sage [2009/03/05(木) 14:29:53 ]
- blog.headius.com/
d.hatena.ne.jp/fits/20090211 ko.meadowy.net/jrubytips/?FFI そこはかとなく、今年の終わり位から JRuby(^^)JRuby してきそうな気がする… Java のライブラリが使える Ruby Ruby を使える私! >>> item = "これは売れるきっと売れるわ!(予測:GAEはびみょー)" >>> tmpl = Template("""{% for item in seq %} ... {{ item }} ... {%- endfor %}""") >>> tmpl.render(seq=range(3))
- 464 名前:デフォルトの名無しさん mailto:sage [2009/03/05(木) 16:44:51 ]
- Twitterがパフォーマンスを理由にRubyから一部Scalaに乗り換えた模様
www.scala-lang.org/node/1008
- 465 名前:デフォルトの名無しさん mailto:sage [2009/03/06(金) 00:41:05 ]
- GAEは他のfwと同じように良いところも悪いところもあるね
癖を分かって使う分には結構なんだが バッドノウハウの塊のようでもあり
- 466 名前:デフォルトの名無しさん mailto:sage [2009/03/06(金) 09:45:36 ]
- >>463
そんな日々の流行だけ追ってるからお前はいつまでもだめなんだよ
- 467 名前:デフォルトの名無しさん mailto:sage [2009/03/06(金) 12:13:04 ]
- 日々、COBOLのソースを追っかけてますが何か
- 468 名前:デフォルトの名無しさん mailto:sage [2009/03/06(金) 12:17:33 ]
- 君はそれでいい。
- 469 名前:デフォルトの名無しさん mailto:sage [2009/03/07(土) 07:47:14 ]
- 誰かが犠牲になってコボラーになってれば
新人をコボラーにせずに済むからな。 俺は、嫌だね。
- 470 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 00:26:45 ]
- 尊敬されたがるが他人への敬意は無い
- 471 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 16:42:20 ]
- 最も満足度の高いスクリプト言語はPHP
ttp://slashdot.jp/developers/09/03/09/0425211.shtml 米国のEvans Dataが500名以上の開発者/ITプロフェッショナルを対象に行ったアンケートで、 最も満足度の高いスクリプト言語はPHPであるという調査結果が出たそうだ この調査では、回答者が利用したことのある言語について、12の評価項目に対して優れたスクリプト言語をランク付けする形で行われた。 その結果、総合得点ではPHPがトップ、以下Ruby、Python、Perl、Flex、JavaScript、ActionScript、F#、PowerShell、VB Scriptという順位になったという。
- 472 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 16:45:12 ]
- >>471
リンク先、12の評価項目の各トップ3 Ease of Use: Ruby, PHP, Flex Exception Handling: Ruby, Python, Powershell Extensibility: Python, PHP, Perl Maintainability/Readability: Ruby, PHP, Python Cross-platform Portability: PHP, Ruby, Python Community: Ruby, PHP, Javascript Availability of Tools: PHP, Ruby, VB Script Quality of Tools: PHP, Flex, Python Performance: PHP, Perl, Python Memory Management: Python, Perl, Flex Client-side Scripting: Javascript, Ruby, Windows Powershell Security: Microsoft F#, PHP, Ruby
- 473 名前:デフォルトの名無しさん [2009/03/09(月) 23:36:43 ]
- >>472
ナイスネタ振りw 燃えそうな話題だなあ
- 474 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 23:58:52 ]
- > Community: Ruby, PHP, Javascript
米国での調査でこの結果は意外
- 475 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 00:25:41 ]
- アンケートにメモリ管理についてどうかって項目があったのかな
他はともかく、そこは主観で答えてもらっても意味ない気が…
- 476 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 01:18:15 ]
- >>474
どうもアメリカのRubyコミュニティはフレンドリーらしい。 Martin Fowler's Bliki in Japanese - Rubyピープル capsctrl.que.jp/kdmsnr/wiki/bliki/?RubyPeople
- 477 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 02:16:20 ]
- >>471
スレタイのPerlをケツに持ってくと、その順位だな。まあどうでもいい話だが。
- 478 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 06:28:54 ]
- >>476
あくまでアメリカのパイソニスタとの比較な気がする いろいろあって教条主義的になってる部分があるようなのは、向こうの人のコメントの節々に見受けられる。 向こうでのrubyは無名から言語オタが発見したところで始まったからやりやすかったんだろうな。 日本だといろいろ後援がついていて騒がしいが。
- 479 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 07:16:37 ]
- F#は知らんが、Securityで二番手につくPHPはさすがだな
- 480 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 08:42:33 ]
- まあ糞な仕事はやっつけ言語で十分ということだろ。
10年前はVBとAccessでやってた仕事が、PHPとMySQLになっただけだしな。
- 481 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 09:47:07 ]
- >>471
次点がRubyなのは以外だ・・・Pythonかと思ってた。
- 482 名前:デフォルトの名無しさん [2009/03/10(火) 10:12:45 ]
- 汚れ仕事ランキングですか
- 483 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 11:43:48 ]
- Maintainability/ReadabilityにPHPか。
とりあえず何とかいじれるという意味ではまあ入るかも知れないが、 ホントかよと思う。
- 484 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 12:41:29 ]
- 人口が多いだけだろ。専門卒のw
- 485 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 13:13:04 ]
- >>484
アメリカにそんなもんあったっけ?
- 486 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 13:48:33 ]
- Community Collegeってのがあって、短大とか専門学校レベルの教育をやってる。
アメリカは高校の進度が遅いから、ここ卒業してやっとこ職業高校卒レベルだね。
- 487 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 14:50:33 ]
- >>478
日本のRubyコミュニティも、一部を除けばnewbieに対してはそれなりに親切かと思うが。 ごちゃごちゃしてるのは一時の信者vsアンチのイメージが大きいだけでは。 あと、なまじ開発陣が日本語で喋るもんだから、よくあるいちゃもんなんかがネットに 筒抜けで、ネットイナゴがブログや2chなんかでちょっかい掛けやすいのも、ごたごたの イメージを増幅してるっていう、その辺を差し引いて見るべき。 Pythonの開発陣が揉めてたり、コミュニティでフレームの応酬してたって、俺らやおまいら 知らんことも多いだろw
- 488 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 15:01:07 ]
- >Memory Management: Python, Perl, Flex
たのむ、ギャグだと言ってくれ・・・
- 489 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 15:06:30 ]
- >>487
おまえのネットイナゴの用法はどうかと思うが。 本来ブログに押し寄せて炎上させるタイプのネットワーカーのことを指した語で、 なんでもかんでもイナゴ呼ばわりは池田信夫の専売特許だろw
- 490 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 15:11:35 ]
- おk。有象無象に訂正しとく。
- 491 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 17:03:49 ]
- 例外処理が優れてるってどういう事を言うんだろ
- 492 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 17:29:40 ]
- スラドにも出てた。
最も満足度の高いスクリプト言語はPHP - スラッシュドット・ジャパン slashdot.jp/developers/article.pl?sid=09/03/09/0425211
- 493 名前:492 mailto:sage [2009/03/10(火) 17:36:20 ]
- って、>>471に貼ってあるのそのまんまだった。スマソ。
- 494 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 21:02:22 ]
- slashから引用
> 私の回りでは、PHPを絶賛する人は例外なく他の言語が使えません。 > PHPをボロクソに言う人は、他の特定の言語のみを使っている人です。 > 多数の言語を使っている人は、少ないメリットを社交辞令のように挙げてくれます。 > (が、地方出身者の出身地を褒める京都人の様な物言いに聞こえるのは何故だ) これ結構当を得ていると思う
- 495 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 21:04:40 ]
- 地方出身者の出身地を褒める京都人
- 496 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 21:18:55 ]
- 京都って地方じゃないのか?w
494の人が京都育ちなんだなきっと。
- 497 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 21:19:28 ]
- あなたどこからきはったの?
岡山?岡山はええところどすなあ
- 498 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 21:31:06 ]
- 京都はいまだ日本の首都である疑いもあるらしいぞ
まあそう主張する人がいなくなるまでのことだろうけど
- 499 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 21:47:34 ]
- なんといっても「府」ですからw
- 500 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 21:55:20 ]
- 住みたくねえトコだけどな>>京都
埼玉のほうがマシ。
- 501 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 22:00:40 ]
- ラーメン屋が多くて美味い、本屋が多い、祇園で馬券を買える
いいところは色々あるけど、俺ももう住みたくないなw
- 502 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 22:05:39 ]
- 七代住んだら住民と認めてもらえるらしいから頑張れ
- 503 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 22:06:22 ]
- >>498
京都には遷都したが江戸には遷都してないですね
- 504 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 22:07:05 ]
- まず一代目かよw
100年以上かかるだろ。
|

|