トップページphp
1001コメント272KB

Ruby終了のお知らせ。

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2007/06/13(水) 02:09:13ID:SD8XhqgK
・スクリプト言語で一番遅いと思えるスピード。

・メモリ食い過ぎ、ちょっと凝ったWebアプリでアクセス来たら
速攻InternalServerError。

・日本生まれなのに日本語文字コードへの対応がいまいちになってきてる。

・見やすさしか取り柄がない。

・他言語から見やすさの為にRubyに移行するなら、
今書いてる言語を見易く書こうとした方が楽。

・Rails流行ってもろくなアプリが出てこない。
大規模な物を作るには負荷が高く、すぐ作るだけならPerlで良い。

・ドキュメントが遅い。

・ルビラー内輪ウケ体質。
メディアが取り上げてるがまるでSecondLife。

・書店にいくとRubyであなたも今日からWebプログラマーみたいな
糞本の乱立。

・作者の名前が平仮名。

Ruby終わってる。
0069nobodyさん2007/06/15(金) 22:15:22ID:+OevjEem
暇なので、29ch(2chのログ保管庫)で検索したらこんな感じ。

119 C++
111 PHP (書籍関係除く)
107 Java (JavaScript含まず)
045 Perl (関係ないやつ除く)
029 Ruby (関係ないやつ除く)
028 C#
026 Delphi (関係ないやつ除く)
026 Python (関係ないやつ除く)
020 JavaScript
008 LISP (関係ないやつ除く)
008 FORTRAN
007 COBOL
004 Visual Basic (VBでは関係ないやつ大量に検出)
001 Pascal
000 PL/I
000 Computers & Internet
000 Ada (関係ないやつ大量に検出のためボツ)
000 Prolog (関係ないやつ除く)
0070nobodyさん2007/06/15(金) 22:16:15ID:+OevjEem
↑あ、これ、2006年6月17日以降のスレのみ。つまり、ちょうど1年分。
0071nobodyさん2007/06/15(金) 22:19:27ID:+OevjEem
違う。6月16日以降だった。
こうして見ると、Amazon.comでの書籍の販売動向とはかなり違ってくるな。
Rubyも結構話題になってるし、PHPやC++がJAVAを抜いてるのも面白い。
0072nobodyさん2007/06/15(金) 22:29:14ID:???
Javaはウェブアプリ専用じゃないから。
0073nobodyさん2007/06/15(金) 22:32:48ID:+OevjEem
それ言っちゃうと
ますます、JAVAは用途が広くて便利ってことになっちゃうじゃん。
ここはPHP、Perl、Ruby、PythonがJAVAよりいいんだっていうふうに
話を持って行かないと。
0074nobodyさん2007/06/15(金) 23:11:41ID:???
>>66
PHPに決まってる
PHPとデータベースの連携を特に念をいれておぼえたほうがいい
0075nobodyさん2007/06/16(土) 00:48:49ID:???
PHP以外のスクリプト言語だってウェブアプリ専用じゃないわな。
0076nobodyさん2007/06/16(土) 00:52:47ID:???
PHPはウェブアプリ専門。RubyもRoR以外は使い道なしの松本が自己満足するための言語。
0077nobodyさん2007/06/16(土) 02:03:57ID:???
>>68
>>69

Amazon や 2ch のカウントと、その言語が優れているか否かとの関連性が見出せない。

分かりづらいから本が山ほど出て、2ch に質問しに来る、とは考えられないか?
0078nobodyさん2007/06/16(土) 02:07:54ID:???
言語をどう生かすかは作り手によるでFAでいいじゃない。
メモリ食いのプログラムだったらハードで補えばいいわけだし
プログラム作成にかかる時間とか学習時間・資金、スキルをもった人材によってもさまざまなんだからさ。
CにもjavaにもPHPにもどの言語にも一長一短があんだよ

そんなおれはPHPしか使えないけどなorz
0079nobodyさん2007/06/16(土) 02:33:54ID:???
説得力ね(笑)
0080nobodyさん2007/06/16(土) 13:46:58ID:WbFt4K69
>>77
分かりにくさというのも要素のひとつだと思う。
しかし、ある程度人気もないと分かろうとする人も少ないわけで
調べに来ない。
0081nobodyさん2007/06/16(土) 17:40:00ID:???
Rubyは決して終わってない!!!


・・・だって、そもそも始まってないもん。
0082nobodyさん2007/06/16(土) 17:40:24ID:WbFt4K69
まだ終わらんよ
0083nobodyさん2007/06/16(土) 17:57:51ID:???
つまりは、Rubyが優秀過ぎて使いこなせるやつが少ないってことだろ。
0084nobodyさん2007/06/16(土) 18:30:45ID:???
それは優秀とは言わない
0085nobodyさん2007/06/16(土) 23:14:55ID:???
仕事にならない技術は学ぶ時間が一切ないって
そういう状況にはなりたくないな
0086nobodyさん2007/06/16(土) 23:34:02ID:???
お金を転がせれば何を使おうがいいと思いますが・・・?
あなたの理屈が世の中のすべてだと思わないでください
0087nobodyさん2007/06/16(土) 23:36:08ID:Di4rI04D
おれ、転職サイトに登録してるが、最近、Rubyの仕事やりませんか?
ってスカウトが何件か来てるよ。やはり、ビジネスチャンスと見ている
人たちがいるようだ。Ruby on Railsを使うと、少ない人員で大規模システムを
作れるみたいな記事も読んだことある。とりあえず、Rubyやってみるって
のでどうよ?
0088nobodyさん2007/06/16(土) 23:50:59ID:???
何幻想抱いてんだよ。
へたにRubyできちゃうとデスマーチ行きだぞ、きっと。
0089nobodyさん2007/06/17(日) 00:02:28ID:???
デスマーチってなんですか?
0090nobodyさん2007/06/17(日) 00:14:25ID:50LR9KTu
死に向かっての行進だよ

破滅するプロジェクトのために過剰労働を強いられることだよ
0091nobodyさん2007/06/17(日) 00:27:54ID:???
>>83
>つまりは、Rubyが優秀過ぎて使いこなせるやつが少ないってことだろ。

お前の主張はアレだな、
「英語よりラテン語のほうが(学問的に)格上だ」とか言ってるのと同じだ。

この文脈で、英語をPHPに、ラテン語をRubyに置き換えても同義。
俺だったらどんなに格が低いとしても、便利な英語(PHP)を使うね。
0092nobodyさん2007/06/17(日) 01:36:57ID:???
全然例えられてないんだが。勝ち誇った感じが憐れだな
0093nobodyさん2007/06/17(日) 01:44:52ID:???
だから勝ち負けじゃないとおもうんだけどね。
一長一短あると何回いわせ(ry
0094nobodyさん2007/06/17(日) 02:06:07ID:???
>>92みたいなバカが、Ruby利用者の典型例。
何も具体的な反論すら出来ず、ただ単に「Rubyはスゴイんだ!」としか言えない無残な輩。
0095nobodyさん2007/06/17(日) 02:06:31ID:???
ラテン語出来る奴は英語もできる。
これを文脈を置き換えてみると
Rubyできる奴はPHPなんて出来て当然。
俺なら他の言語を学ぶと色々と知識が深まるので、
本物のプログラマーならRubyも含め他の言語やって
当たり前だと思うね
0096nobodyさん2007/06/17(日) 02:52:40ID:???
>>95
お前は象牙の塔にこもるつもりかw
0097nobodyさん2007/06/17(日) 04:04:20ID:???
ラテン語が出来て得意になってるのは、一部の学者だけだぞ。
現代の実社会で必要とされてるのは英語だ。
0098nobodyさん2007/06/17(日) 10:15:25ID:???
英語なんて出来て当然だろ……
英語しか出来ないやつが何をいきがってるんだ。
0099nobodyさん2007/06/17(日) 10:59:01ID:4jdcLd1+
いや、バチカン市国の公用語ラテン語だから
学者じゃなくても教会関係者ならしゃべれるよ。

Rubyをたとえるなら、

Ruby 対 Perl&PHP は
Vista 対 XP かな

新しい言語で
将来的には徐々に流行って行きそうだけど
今のところなかなか流行らないっていう。
0100nobodyさん2007/06/17(日) 11:04:19ID:???
流石にその例えは卑怯だろう
0101nobodyさん2007/06/17(日) 11:08:53ID:???
例え話って論点がブレるから
止めたほうがいいと思うの
0102nobodyさん2007/06/17(日) 11:27:49ID:4jdcLd1+
Amazon.co.jpのComputers&Internetの階層でも
本のタイトルをキーに調べてみた

081,717 Computers & Internet
000,943 Java
000,405 Visual Basic
000,341 COBOL
000,316 FORTRAN
000,312 C++
000,188 PHP
000,173 Perl
000,159 Pascal
000,157 JavaScript
000,087 Delphi
000,084 C#
000,072 LISP
000,062 Prolog
000,049 Ruby
000,021 PL/I
000,018 Ada
000,018 Python

ちなみに、
>>68はAmazon.comで同様にタイトルをキーに調べたもの
>>69は2chの過去1年間に立ったスレのタイトルをキーに調べたもの
0103nobodyさん2007/06/17(日) 11:50:20ID:4jdcLd1+
C言語の動向も調べたいのだが、関係ない本がガンガンヒットするからな。
ここまでの調査をまとめると以下のようになる。PHPを100とした場合。
順序はamazon.co.jpでのもの。

.jp Com 2ch Language
502 470 096 Java
215 321 004 Visual Basic
181 139 006 COBOL
168 229 007 FORTRAN
166 369 107 C++
100 100 100 PHP
092 052 041 Perl
085 218 001 Pascal
084 084 018 JavaScript
046 057 023 Delphi
045 086 025 C#
038 050 007 LISP
033 082 000 Prolog
026 014 026 Ruby
011 007 000 PL/I
010 103 000 Ada
010 019 023 Python
0104nobodyさん2007/06/17(日) 11:58:55ID:???
本の需要はあまり当てにならないよ
0105nobodyさん2007/06/17(日) 12:02:55ID:4jdcLd1+
需要じゃなくて供給。需要を見越して供給してるわけだから、
少し先の未来が分かりそうじゃん。もうからないと思ったら書かないでしょ。
0106nobodyさん2007/06/17(日) 12:37:35ID:???
たとえ話にして余計分かり難くなってるってなんだよw
0107nobodyさん2007/06/17(日) 12:38:53ID:???
>もうからないと思ったら
消極的なマーケティングの発想なんじゃないかなー。
広告屋だったら売れないものでも売れるように思案すると思うよ。
プロモーションの一環として、2chにRubyというキーワードをちりばめたスレッドを立てた。
そして、その一つであるこのスレッドには、既に>>1->>105というリアクションがある。
つまりRubyは注目を集める要素を持っているという証左
0108nobodyさん2007/06/17(日) 12:54:23ID:???
m9(^Д^)プギャーーー
0109nobodyさん2007/06/17(日) 14:35:10ID:???
>>98
>英語なんて出来て当然だろ……
>英語しか出来ないやつが何をいきがってるんだ。

そうかそうか。
ところでお前は日本語があまり出来ないようだけどなw
0110nobodyさん2007/06/17(日) 14:59:57ID:???
日本人じゃないからしかたないんじゃないか?
0111nobodyさん2007/06/17(日) 16:05:00ID:???
バレマシタカー。ワタシ、フランス人デス
0112nobodyさん2007/06/17(日) 16:05:51ID:???
ニポンゴムツカシイネ
0113nobodyさん2007/06/17(日) 16:12:45ID:???
ここはレベルの低いインタネートですね
0114nobodyさん2007/06/18(月) 01:19:25ID:X0LsLXYC

まあ、 rubyがいい言語かというよりは、もはやweb prog板としては
rails vs 他言語のフレームワーク って観点で語るべきでは?

rails以外に流行ってるフレームワークってなんだ?
0115nobodyさん2007/06/18(月) 01:41:30ID:AI0rkIY6
フレームワークで勝負したらrailsに勝てるものはないっす
0116nobodyさん2007/06/18(月) 02:05:41ID:3Ht3k2HG
今仕事はPHPだが
OOPの勉強のためと、趣味で、家ではJAVA勉強してるづら。
0117nobodyさん2007/06/18(月) 02:38:59ID:AI0rkIY6
>>116
strutsフレームワークをやっとけば開発現場では困らないよ
0118nobodyさん2007/06/18(月) 02:50:52ID:???
確かにRubyで社内用サイト立ち上げたけど、
Java並に遅いし、よくサーバエラー出るな。

期待していただけに残念。
0119nobodyさん2007/06/18(月) 03:12:17ID:AI0rkIY6
そうなのか。ふ〜ん。現場の意見は貴重だ。
0120nobodyさん2007/06/18(月) 03:52:09ID:???
エレガントでありながら高速なPython最高でFA?
のろまなRuby、ビジグソなPHPプギャー9
0121nobodyさん2007/06/18(月) 06:58:07ID:???
しかしそろそろCPUの高速化が頭打ちになるとなると、
JavaとかRubyはいつまで経っても大規模サイトには使えないんじゃないかな。

Javaとかいい加減な組み方すると、会員千人ぐらいで1Webサーバの限界来るし。
こんなのじゃ採算ライン乗らないんじゃないかと思う。
0122nobodyさん2007/06/18(月) 08:30:04ID:???
いい加減な組み方したら駄目なのはどんな言語でも同じだろ
0123nobodyさん2007/06/18(月) 08:52:47ID:???
RailsなかったらRubyは間違いなく終了?
0124nobodyさん2007/06/18(月) 10:52:47ID:???
終了って意味が分らない。
0125nobodyさん2007/06/18(月) 11:16:37ID:???
そりゃ、例えると、ドラゴンボールのヤムチャみたいに、
あぁ、そういうやついたね、みたいに語られるようになるってことよ
0126nobodyさん2007/06/18(月) 11:18:48ID:???
WAWAWAのことかーっ
0127nobodyさん2007/06/18(月) 11:21:45ID:???
Rubyistにまちがえられる程Ruby擁護してるように見えた俺にいわせれば、webアプリに適してないRubyをwebアプリで使うからいけないんだ。
0128nobodyさん2007/06/18(月) 11:33:07ID:???
もう中間とってPythonでいいじゃん
0129nobodyさん2007/06/18(月) 11:56:55ID:???
いっそのこと新しい言語つくろうぜ
0130nobodyさん2007/06/18(月) 12:48:42ID:???
Javaが遅いということはないだろう。ただリソースを食うだけだ。
確かにfastcgiはmod_phpほどは安定してない印象だな。
0131nobodyさん2007/06/18(月) 13:13:46ID:???
PHPフレームワーク(cakePHPあたり)やRailsみたいな、あれ自体を言語にするのは無理なんだろうか。
0132nobodyさん2007/06/18(月) 16:58:50ID:???
>>121
>Javaとかいい加減な組み方すると、会員千人ぐらいで1Webサーバの限界来るし。

それマジ?? ってことはアクティブ300人くらいで死亡なのか?
FW無しの生PHPだったら、1サーバでアクティブ3千〜1万人は余裕だと思う。
0133nobodyさん2007/06/18(月) 18:34:47ID:???
生PHP+アクセラレータ使えば、超激速。

あとはApacheのチューニング次第でPHPの性能も左右されるだろうね。
0134nobodyさん2007/06/18(月) 19:31:21ID:zNvywq9D
>>126

そのキーワードなつかしいな。
0135nobodyさん2007/06/18(月) 19:39:04ID:???
>>130
アプリの巻き添え食らってhttpdが死ぬよりは
FastCGIでアプリだけお亡くなり下さいの方が好きかな。
0136nobodyさん2007/06/18(月) 19:55:48ID:???
どっちにしろダメだろ
0137nobodyさん2007/06/18(月) 21:06:39ID:???
>>132
結構あちこちの大企業で、そういう状態に陥ってるよ。
そして無駄にWebサーバが増えていく…。

まー、大企業は金があるから、
Webサーバの10台や20台どうってことないんだけどさ。
0138nobodyさん2007/06/18(月) 23:04:51ID:???
ウェブサーバじゃなくって、アプリケーションサーバね。スケールアウトするのは。だいたい何を根拠に会員数なんて意味不明の基準を持ち出すのか失笑だが。
0139nobodyさん2007/06/18(月) 23:34:36ID:???
>>136
じゃあキミが根拠のある数字出してよ。
0140nobodyさん2007/06/19(火) 00:32:29ID:???
>>127
Rubyって十分Webアプリ向けじゃないか?
Rails抜きに考えても、PerlやPHPに並ぶくらいWebアプリに適した言語だと思うんだが
0141nobodyさん2007/06/19(火) 02:18:14ID:???
>>138
開発経験とかがない人にでも分かりやすく書いただけさ。
0142nobodyさん2007/06/19(火) 10:06:58ID:???
>>141
開発経験のないやつがいる板じゃない。
0143nobodyさん2007/06/19(火) 10:10:25ID:???
開発経験っていうのは会社でやるとかどこどこと契約交わして作るときの事をいうんじゃないのか?

そんなおれは趣味プログラマだけど
0144nobodyさん2007/06/19(火) 10:44:37ID:???
>>143に同意。
ちなみに俺も趣味グラマ。
0145nobodyさん2007/06/19(火) 10:54:04ID:???
ドリコムと楽天は特にRubyに力入れようとしてるね
0146nobodyさん2007/06/19(火) 11:37:26ID:???
>>145
そんな両社の共通項は、どっちもキナ臭いってところか?w
0147nobodyさん2007/06/19(火) 12:25:39ID:???
ドリコムは、開発のレベルがそこそこなんだが、営業が弱いんだ。
だから最近●通●なんてとこと組んで営業だけの会社作った。
勢いで上場だけするからこうなる。
0148nobodyさん2007/06/19(火) 12:27:42ID:???
>>145
ソースは?
0149nobodyさん2007/06/19(火) 12:56:55ID:???
>>148
>>145じゃないが、ほれ。
ttp://jp.rubyist.net/RubyKaigi2007/
最低限スポンサーだ。
0150nobodyさん2007/06/19(火) 13:26:53ID:???
Rubyって要するにアレでしょ、
ヲタが「俺は素人とはちょっと違うんだぜ」っていう
自己満足を満たすためのツールでしょ。

そういうキモヲタの心理は理解できないでもない。
その話題に興味のない一般人には無意味にしか思えない「小さな差別化」によって
自尊心を得る…というのは、よくあることだ。
0151nobodyさん2007/06/19(火) 15:33:21ID:DvoJBnKn
Java(サーブレット)がmod_phpより遅いことってあるのか?
0152nobodyさん2007/06/19(火) 18:39:36ID:???
>>151
そりゃ比べ物にならないほど遅いっしょ。
0153nobodyさん2007/06/19(火) 22:11:49ID:???
PHPがJavaより速いわけないだろ。夢でも見てるのか?
0154nobodyさん2007/06/19(火) 23:26:40ID:TrODqrhN
だよね。
0155nobodyさん2007/06/19(火) 23:46:45ID:n9vLP7Se
いや、Javaは遅いだろ
超大手での社内システムの保守してるけど、フレームワーク使って
なおかつ独自に拡張してクラスを重層的に使いまくってるから
やっぱ遅いよ。かと言って、拡張しなかったら保守性下がるしな。
機械が進化すれば次第に問題性は小さくなっていくだろうが。
0156nobodyさん2007/06/19(火) 23:55:40ID:???
javaの概念しってれば遅いのは当たり前
0157nobodyさん2007/06/19(火) 23:59:03ID:n9vLP7Se
というわけで、最近、PHPにもちょっと興味持ってる。
0158nobodyさん2007/06/20(水) 00:03:57ID:???
こんな珍説唱えるからphpは馬鹿にされるんだよ
0159nobodyさん2007/06/20(水) 00:13:04ID:???
>>153
どういう釣りなのかよく分からないのでマジレスしてみる。

べンチ取れ。
0160nobodyさん2007/06/20(水) 00:15:14ID:???
ベンチマークなんてする必要なし。当たり前のことだから。ほんとPHPユーザのレベルの低さには度肝抜かれるわ。
0161nobodyさん2007/06/20(水) 00:42:21ID:???
>>155
その通り。
機能を増やせば増やすほどJavaはガンガン重くなっていく。
よって本来Javaが得意とする大型案件ほど重くて使えない罠。
0162nobodyさん2007/06/20(水) 01:43:18ID:iN55uOJw
職探しにはJAVAのほうが求人多くていいが
独りとか少人数で作るならPHPだな
Rubyの出る幕茄子

しっかし、JAVAは重いのに、ステータスバーまで非表示にしたら
余計に処理が進んでるのか分かりにくくていらつくから表示すればいいのに。
遷移先のURI見えるぐらい平気っしょ。
0163nobodyさん2007/06/20(水) 02:25:15ID:???
>>160
負け宣言乙。

っていうかお前、JAVAがどうやって動いてるのかとか、仕組みを全く理解してないだろ。
0164nobodyさん2007/06/20(水) 02:29:23ID:???
高機能なサイトになればなるほどJavaが優位になるに決まってるだろ。
逆に、
<html>
<body>
今は2:27です。
</body>
</html>
だけ表示するとかの、ごく簡単な処理でよければPHPの方が速いだろう。
JSP使わずサーブレットから直接出力したとしても。
もっともそれはPHPが速いというより、PHPが軽いというべきだけどな。
まともなロジックのあるウェブアプリでスクリプト言語がJavaにかなうわけがないんです。
0165nobodyさん2007/06/20(水) 02:31:44ID:???
最強のC

これに勝るものはございません
0166nobodyさん2007/06/20(水) 02:31:57ID:???
しかし、最初はネタかと思ったら、本気でPHPが速いと思ってる人もいるみたいだな。
だったらウェブサーバ自体PHPで書けばいいのに。
それにしても怖いね。ゆとり教育なんて生易しい言葉じゃ表現できないくらいだ。
0167nobodyさん2007/06/20(水) 02:32:21ID:???
javaとかいらんだろ。基本はPHPで書いて、負荷がかかるのはc++で書けばいい
0168nobodyさん2007/06/20(水) 08:25:01ID:???
なぜ欠点だらけのC++使うのかメリットが分らない
■ このスレッドは過去ログ倉庫に格納されています