トップページphp
985コメント235KB

Python vs Ruby vs PHP vs Perl

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2005/08/22(月) 20:28:32ID:???
どれを学べばいいの?
0146nobodyさん2005/12/13(火) 02:31:20ID:idVjkmO+
結局、Pythonでいい?
0147nobodyさん2005/12/13(火) 08:59:29ID:ruamlU9E
オライリーではRubyが売れている模様。
一過性かもしれんが。

O'Reilly Radar > Ruby Book Sales Surpass Python
http://radar.oreilly.com/archives/2005/12/ruby_book_sales_surpass_python.html
0148nobodyさん2005/12/13(火) 20:06:32ID:???
Web しかしないんならなんでもいいんじゃねーの?
どれもそれなりに情報あるでしょ、今は。
0149nobodyさん2005/12/14(水) 04:04:37ID:KdEoSi/8
色んな見方でどれっていうとどうなのかな?

見方として

日本、海外?(海外の案件を日本ですんのかな?)でシェアでみると、
総合的によく使われてる言語でみると、
使われてきた言語でみると、
将来性のある使われるのが増える言語でみると、
多言語へのつぶしが利くでみると、
就職に有利でみると、
書きやすいでみると、
機能的にでみると、
他いろいろでみると、

どれなんだー???

(・∀・)オシエレ(・∀・)オシエレ(・∀・)オシエレ
(・∀・)オシエレ(・∀・)オシエレ(・∀・)オシエレ
(・∀・)オシエレ(・∀・)オシエレ(・∀・)オシエレ
0150nobodyさん2005/12/14(水) 12:41:42ID:???
つぶしがきくのは Perl かな
Web にもシステム管理にも応用が利くし、歴史があるのでノウハウも豊富
(バッドノウハウもかなりあるが)他言語へ応用がきくかと言われると違う
ような気がするけど、まぁ多かれ少なかれ Perl は他の言語に影響を与えて
いるので、知っといて損はないと思う。

better perl としては Ruby か Python になる。(Perl で OO もできるけど
やっぱ書きにくいよ。あれはバッドノウハウだよ。)ちゃんとインデント
つけて end を取り除くと Ruby スクリプトがそのまま Python で
動くケースもあるし、構文的には似てる。ただし根本の思想が違う。
より Perl に似ている(「やり方は一つじゃない」)のは Ruby.
海外を含めて全体的にパワーがあるのは Python だと思う(知らずに
Python製のツールを使っていることが案外ある)けど、Rails のおかげで
「伸び」は Ruby にきている。(ただ、これがいつまで続くのか
個人的には疑問。)

PHP は企業がからみやすいのか、公に支持される機会が多いが、実際
使っていると問題も多くていやになることもある。アップデートが他の
言語に比べると頻繁に行われるので実運用に使いにくい。サーバやアップ
デートを全部自分たちで管理できるなら(つまり自分たちの Web サービス
に利用するなら)いいけど、そうじゃなくて納入しておしまいの場合は
使いたくない。他言語からの移行は容易だが、他言語への移行はむずい
かも。できれば最初の言語としては触れない方がいい。

ちなみにおれは Perl, Ruby, PHP の経験はあるが、Python はないので、
そういうバイアスが掛かってると思ってくれ。
01511492005/12/14(水) 13:32:45ID:hbi570nf
ありがとう。
本当に素敵なアドバイスです。
0152nobodyさん2005/12/14(水) 14:18:16ID:???
PHPから手をつけてしまった漏れはどうすれば・・・
だいぶつかえるようになってきたけど手をきってRubyに移行するべきか・・・
01531502005/12/14(水) 15:35:49ID:???
>>152
切るのはやめれ。PHP が使えること自体に問題はない。
そのまま Ruby を含めてふたまたにしる。
Ruby は考え方を磨くのによい。実際には PHP で組むとしても、
Ruby の経験はマイナスにはならない。

いずれにせよ PHP のキャッチーな関数群と mod_php 以外の
世界を知るのはよいこと。
0154nobodyさん2005/12/14(水) 15:54:51ID:???
PHPが初めでも伸びる奴は伸びるから大丈夫。
PHPだけに執着するやつは元々適正がなくPHPの簡便さにつられて迷い込んできただけだから。
0155nobodyさん2005/12/14(水) 17:15:20ID:???
elif
elsif
elseif
else if
0156nobodyさん2005/12/14(水) 19:56:19ID:RYRGCdnY
今は Perl 使ってるが、構造体と case 文がないのがやだ

るびぃ とか ぱいそん ってあるのかなぁ?
0157nobodyさん2005/12/14(水) 22:59:39ID:???
構造体? 構造体なの? なんで?
0158nobodyさん2005/12/14(水) 23:06:29ID:???
まあ、Class::Structでいいわけだが
0159nobodyさん2005/12/14(水) 23:08:02ID:???
まあCが好きな人だと、構造体ほしくなるのかな。CとPerlって結構、使用者層が似てるかも名。
オレはtry catchで例外を投げられるようにしてほしいよ。
0160nobodyさん2005/12/14(水) 23:52:07ID:???
>>159
Errorモジュールを見てみるといい
0161nobodyさん2005/12/15(木) 02:28:59ID:???
>>152
Symfony使え。でもRubyもやっといて損はない
0162nobodyさん2005/12/15(木) 04:34:17ID:???
Error.pmみたいevalラッパじゃ意味ない。言語機能として例外処理がないから、ダメ。
0163nobodyさん2005/12/15(木) 06:35:05ID:???
Perl6ではtry catch実装されるよ (遠い目・・・)
0164nobodyさん2005/12/16(金) 03:09:56ID:???
>>160
重すぎるw
0165nobodyさん2005/12/16(金) 05:37:53ID:nqW99XKP
工夫すればできるじゃなくて、言語の標準の機能でcaseとか構造体とかないと(´・д・`) ヤダ
0166nobodyさん2005/12/17(土) 12:27:57ID:???
PHP5にはfinallyが無いのを知って、フザケルナと思いました。
何か合理的な理由があるのでしょうか?
0167nobodyさん2005/12/17(土) 14:33:19ID:???
>>166
中の人が「作るのマンドクセ('A`)」と言ったから。
0168nobodyさん2005/12/17(土) 15:10:52ID:???
え、マジで?知らなかった。なんでtry catch作って、finally作らなかったんだろう?
PHP5ってabstractやinterfaceなんていう意味なさそうな機能はあるのに、
名前空間っていう明らかに重要な機能がなかったりして、よく分からんね。
0169nobodyさん2005/12/17(土) 15:20:05ID:???
知りたいならML漁れば
0170nobodyさん2005/12/17(土) 19:15:28ID:???
PHP5って「JAVAと同じようなオブジェクト指向を備えたので
エンタープライズのソリューションにも使えます」と、
日経ホニャララしか読まない、無駄に権限だけ持ったオッサンを
だまして導入させるためだけという気がするね。
0171nobodyさん2005/12/18(日) 06:21:12ID:???
>>168
>名前空間っていう明らかに重要な機能
こんなんどうにでもなるからな。
abstractやinterfaceが意味なさそうで、名前空間が明らかに重要という
価値観をどうにかしたほうがいい
0172nobodyさん2005/12/18(日) 09:30:12ID:???
真っ先に騙されるすいタイプだな
0173nobodyさん2005/12/18(日) 11:34:13ID:???
スクリプト言語で抽象クラス作れてもなあ
0174nobodyさん2005/12/18(日) 12:05:11ID:???
言語がスクリプトかどうかなんてOOと何の関係もないじゃん。
0175nobodyさん2005/12/18(日) 12:16:24ID:???
むだに実行速度が落ちるだけ。
0176nobodyさん2005/12/18(日) 12:20:12ID:???
5年くらい前にはよくいたけどな
静的片付けの回避策くらいにしか理解できてない奴
0177nobodyさん2005/12/18(日) 12:22:06ID:???
おや、それ以前かw
0178nobodyさん2005/12/18(日) 12:24:56ID:VgV/vR3P
スクリプトのホイホイスレ開いてる分際でふいてんじゃねーよ
0179nobodyさん2005/12/19(月) 10:43:23ID:Erf3o0S6
Perl6が出たらRubyとPythonの存在理由がなくなります。
0180nobodyさん2005/12/19(月) 11:45:48ID:???
>>179
PHPは?
0181nobodyさん2005/12/19(月) 12:02:25ID:???
PHPはまた別物。
もともとPHPに存在理由なんてないような気もしなくもないが、
簡単に覚えられるからちょっとしたスクリプト書くぐらいには
いいんじゃないかと思うけどね。
0182nobodyさん2005/12/19(月) 15:36:07ID:???
>>179
気の長い話だな。
0183nobodyさん2005/12/20(火) 01:52:07ID:???
そういえばPerl6ってどうなったの?もうリリースしてもいい頃だと思うけど・・
0184nobodyさん2005/12/20(火) 07:45:49ID:???
>>183
PHP6は順調に開発中
PHP6が先にリリースされるのは間違いない
0185nobodyさん2005/12/20(火) 08:41:10ID:???
>183
お前まさか都市伝説信じてんの?
0186nobodyさん2005/12/20(火) 11:47:05ID:???
>>183
「もうリリースしてもいい頃」の根拠は?
0187nobodyさん2005/12/20(火) 12:34:47ID:???
開発費を生活費に使い込んじゃったんだっけ?
生々しいよなw
0188nobodyさん2005/12/20(火) 13:03:51ID:???
>>187
Perlカワイソス(´・ω・`)
0189nobodyさん2005/12/21(水) 03:31:08ID:???
ん〜〜。。perlの開発費が不足してるのは聞いたことあるけど、、
ラクダ本の印税ってLarryのところに行くんじゃないの?
世界中で売られてるはずだから結構な額になると思うけど・・・

それともそれでも全然足りんのか??
0190nobodyさん2005/12/24(土) 19:09:36ID:???
命令をダイレクトで走らせるの、専用チップも開発してるとか?w
0191nobodyさん2005/12/24(土) 20:28:05ID:???
perlで動くシンクライントも出てくるのかな?
0192nobodyさん2006/01/04(水) 02:23:20ID:gOSwPMFp
結局、phpが極端に良いってわけじゃないのね。
ただし、求人ではほとんどphpかJavaだね。

0193nobodyさん2006/01/04(水) 06:17:52ID:???
>>192
ただ単に使ってる人が多いだけ。
サーバサイドスクリプトがどれか1つでもできれば、
優遇されるとこは多いよ。
Javaが今は安定だけどね。
0194nobodyさん2006/01/04(水) 08:33:46ID:gOSwPMFp
今はか・・・。
最終的に何ができればいいお?
0195nobodyさん2006/01/04(水) 10:05:49ID:???
将来のことはわからんよ。
0196nobodyさん2006/01/04(水) 11:13:38ID:???
求人はにわとりたまごでしょ

集めやすそうな言語の求人が多くなる
求人の多い言語の利用者が増える
どこかでこの循環に入れば比較的安泰

どうやって入るかっていうと、結局IT系のマスコミに数多く
取り上げられるしかないんじゃないかな。マスコミ向けの活動を
頑張れる人がその言語のコミュニティにいるかどうかが分かれ目
だと思う。
0197nobodyさん2006/01/04(水) 16:44:01ID:???
phpだと単価安くて、Javaだと単価高い案件だね。
だいたいそのまま待遇に反映される。
0198nobodyさん2006/01/04(水) 16:59:45ID:???
phpはもう少し高級言語になって地位向上してほしいな。
0199nobodyさん2006/01/05(木) 01:29:23ID:???
そんなことしたら素人がphp使えずに単価が上がってしまう。
0200nobodyさん2006/01/05(木) 02:32:10ID:???
高級言語?
0201nobodyさん2006/01/05(木) 03:13:38ID:???
個人的にはAjaxが注目だな。
0202nobodyさん2006/01/05(木) 06:41:28ID:???
言語というか手法だけどな
0203nobodyさん2006/01/05(木) 10:09:02ID:???
>>200
スクリプト言語ってある意味最高級のような気がするが
Sqeuak みたいな自分自身を記述できるインタプリタに
なるってことかな?
0204nobodyさん2006/01/05(木) 10:23:49ID:???
JAVAなんて結構使ってるところ少ないし、OFFにしてる人も多いのに
単価や将来性では上なんだな。
知らなかったよ。
0205nobodyさん2006/01/05(木) 10:33:48ID:???
Java の案件の方がでかくて運用期間を長く
考えてることが多いってことじゃないの?
逆かな。比較的規模がでかくて運用期間を
長めに考える必要がある場合に Java を採用
することが多い、かな。

ただこれは Java を使えた方が安泰ってこととは
意味が違うけど。Java そのものは生き残るだろう
けど、だからと言って Java 使えますって人の生活
には直結しない。
0206nobodyさん2006/01/05(木) 11:47:11ID:???
Javaは大規模なプロジェクトに使いやすいってだけだろ
Sunが後ろにいるしツールキットやらフレームワークやらもかなりある
言語的にもあからさまに無茶なところは少ないし
組織で使うには向いてると思う

だけど逆にJavaほど個人で使う意味がない物もない気がする
なんかマーケティング用かなんだかの固有名詞ばっかり右から左に飛んでって追っかける楽しみが全くない
0207nobodyさん2006/01/05(木) 14:40:51ID:???
WEB系でまともに飯食えるのはJavaぐらいだな。
Perlは使い勝手はいいけど大規模に向かない。
Rubyは書いてて持ちいいけど普及率がイマイチ。
PHPは現場も案件もレベル低くてトラックの運ちゃん以下。
Pythonはしらね。
0208nobodyさん2006/01/05(木) 16:15:29ID:???
>>207
典型的なJavaしかできない奴の発言だな。
0209nobodyさん2006/01/05(木) 16:51:11ID:???
言語の優位性を説くのはおろかなことだ。
たとえ常識はずれのことでも、
不可能なことを可能にしようとする姿勢が大事。
俺はあるWebアプリケーションを見てそう思った。
0210nobodyさん2006/01/05(木) 18:23:00ID:???
あるWebアプリケーションとは?
0211+++2006/01/05(木) 18:43:51ID:???
204はJavaとJavaScriptかJavaアプレットをごちゃごちゃにしてるヒトかな。
たまにいるよね。
Javaにサーバサイドを任せるのは、それ以外に無いな・・とある時点で気付いたから。
C++じゃあねえな、COBOLでもねーな、と。で、この新言語に飛びついた。
PHPもいいけど、これはやはりプレゼンテーション層でしょ?
と、最近はPythonばっかのオレ・・。
0212nobodyさん2006/01/05(木) 19:10:45ID:???
俺も最近はPythonばっかり。以前はJavaやPHPも使ってたけど。

なんつーか、歴史的な理由で汚くなっている箇所は若干あるにせよ
個人で使う(=趣味プログラミングの)道具として見たとき、一番使い勝手が
よかったのがPythonなんだよな。

でも大規模なプロジジェクトで、大人数でソースをいじるときは、
型が厳密な言語じゃないと収集が付かなくなりそうだから、Javaだなぁ。

てかWebProg系の言語で、Javaの他に型に厳密な言語ってあるんですかね?
.NETぐらい?
0213+++2006/01/05(木) 22:58:30ID:???
>>212
Pythonいいよね、うん。なぜRubyじゃないんだと言われれば、そんなに
大きい理由は無いんだけどw。

型の厳密なのは、やはり他にC#,VBとかの.NETくらいなのかな。知らないですね、
web系は。
今は.NETがJavaの領域を侵食してるんだけど、これはJavaとSUNの関係と
同じように後ろにMSがいることが大きいと言うか。MSだからダメという
部分もあるんだけど。
0214nobodyさん2006/01/06(金) 09:13:41ID:???
WebProgはサーバー側で動かすんだから、
どんな言語使ってもいいじゃん。
自分にとって最強なのを選ぶべし。
そして最強の言語はLISPだ。
・・・というのがPaul Grahamの説だったような。
0215nobodyさん2006/01/07(土) 02:46:52ID:???
Pythonは情報が少なすぎで、多人数での開発に不向き。個人的に使う分には問題は起きないだろうね。海外での普及が進んでいるのが幸いな所。

mixiがmod_perlって話で、「ああ、趣味のサイトだな。」とは思ったよ。
まともな商用サイト(もちろん大規模)ならやっぱりJavaぐらいしか選択枝無いと思う。
利用率低いサイトでPHPで済ませるってのはありだと思うけど、TVに露出したりして知名度が上がってアクセス急増に成るとPHPは捨てる事に成る。
0216nobodyさん2006/01/07(土) 03:09:06ID:???
プギャーされたくなかったら勉強し直すのオススメ
0217nobodyさん2006/01/07(土) 05:32:15ID:???
>>215
さすが、知識も見解も浅い奴の言うことは違うね。
0218nobodyさん2006/01/07(土) 07:56:46ID:???
>まともな商用サイト(もちろん大規模)ならやっぱりJavaぐらいしか選択枝無いと思う。
AmazonもPerlだということについてスルーしてるし
0219nobodyさん2006/01/07(土) 08:35:14ID:???
>>215
YahooもPHP使ったりしてるしね。
mixiだってさすがに趣味の域は出てるんじゃないか?今のところは直接的に利益は上げてないけど、十分にユーザを確保したところでビジネスに踏み込むっていう戦略だった希ガス。
別にJavaを批判するつもりは毛頭ないけど、「Javaくらいしか選択肢が無い」ってのはちょっと行き過ぎた見方かと思う。
スクリプト言語=初心者向けとかいう低俗な噂とは裏腹に、これからの時代は十分ビジネスチャンスになり得るよ。
どの言語を使うかってこと以外にも色々な要因があるわけだし。
だいたいTVとか知名度とかの観点から言うなら、プログラミング自体興味ない大多数の人間からすればJavaだろうがPHPだろうが関係ないし。
0220nobodyさん2006/01/07(土) 10:32:27ID:???
TSUTAYAオンラインもPerlだよ。
後ははてなやライブドア(エッヂ)は全部Perl。
0221nobodyさん2006/01/07(土) 14:59:22ID:???
スクリプト言語は表に出てくる大量の情報の
ほとんどがレベル低いものだから、どうしても
そういう方向に意識が引っ張られるんじゃないかねぇ。
まぁ Java よりは個人の力量に左右されやすくいって
面はあるかもしんないけど(特にPerl)
0222nobodyさん2006/01/07(土) 15:38:11ID:???
Yahoo!, Amazon, はてな, mixi 並にアクセスの多いサイトで
Java を使うにはマシンのコストが膨大な金額になる。
その点、Perl と PHP はマシンスペック低くて動くから楽。
個人的には Ruby, Python 好きだけど実績がなくて採用されなくて残念。
0223nobodyさん2006/01/07(土) 16:01:25ID:???
PHP使ってるけど、
RubyとPythonのコードはすっきりして見えるね。
なんで業務用で流行らないんだろうか。
0224nobodyさん2006/01/07(土) 16:24:43ID:???
PHPは飽くまでWebでしょ。
Webに限定すれば、RubyもPythonもPHPと比べて突出して良いといえる点がないからじゃないかな?
PHP自体も着実にバージョンアップしてるわけだし(バージョンアップの頻度に関しては批判もあるね)。
あとはZendという企業の後ろ盾というか宣伝効果もあるのかも。
0225nobodyさん2006/01/07(土) 16:33:53ID:???
RubyやPythonって結構古くからある割には、日本で注目されたの最近じゃない?
すでにPerl、PHP、Javaでの実績が先立ってるからね、
後発のノウハウのない言語を採用するのは難しいんだよ。
情報も少ないし。この辺が海外との大きい差だと思う。
0226nobodyさん2006/01/07(土) 17:00:32ID:???
ノウハウと実績と情報が問題なら、長期的に見ればひっくり返る可能性はあるね。

ほんの5年ほど前にはPerl一色でPHPもあんまりはやっていなかったのを考えると、
4,5年たてば状況はまたかわるのかしらん?


たしかにRailsはクル、と思わせられるものがあるけど。
0227nobodyさん2006/01/07(土) 17:44:57ID:???
単にとっつきやすさの違いじゃない?
Java が流行ったのも PHP が流行ったのも、C っぽさっていう
戦略的な部分は外せないでしょ。

Perl の場合は単に CGI が流行った頃に、ほかに Perl 並みに強力で
ノウハウの豊富な言語がなかっただけだと思う。

Ruby も Python も慣れるとすごくいいんだけど、根本的にオブジェクト
指向なところがとっつきにくいから、爆発的に流行るのは難しいでしょ。
0228nobodyさん2006/01/07(土) 18:05:07ID:???
Rubyが苦手とするところってどんなとこでしょう?
0229nobodyさん2006/01/07(土) 18:16:55ID:???
>>227
JavaはCっぽくないぞ。Ruby、Pythonのが近いだろ。

>根本的にオブジェクト指向なところがとっつきにくいから
ん?Javaと違ってオブジェクト指向が必須な言語ではないと思うが。
0230nobodyさん2006/01/07(土) 18:52:29ID:???
>>229
オブジェクト指向を強く意識する必要はないけど基本的にすべての値はオブジェクトだから。特にRuby。
PHPはCぽさとPerlぽさが同居しつつ最近はJava臭さも強くなっているあたりがキモいというか何というか。
自分はPHPプログラマなんだけど、今はPythonを覚えようと思ってる。
0231nobodyさん2006/01/07(土) 18:58:12ID:???
>>229
いやいや。見た目の話。C → C++ → Java っていう具合に
プログラマが流れやすいようにあえて似せてある。
Ruby も Python もそういう工夫はしてない。

Java でも全然オブジェクト指向じゃない書き方するやつは
いるから、その辺はあまりつっこまないけど、なんでもかんでも
オブジェクトっつー世界を前提にドキュメントが成り立ってるから、
それが分からないまま読み解くのはホネだよ。

要するに、とっかかりがないわけよ。文法的な違和感や考え方の
違和感が大きい。
0232+++2006/01/07(土) 19:05:00ID:???
見た目、は結構大きい要素だと思うな。C的記述を真似るというのは、大きい流れだね。
0233nobodyさん2006/01/07(土) 19:09:55ID:???
>>228
スピードが重視される局面かな。Ruby はあんまスピード出ないし。
0234nobodyさん2006/01/07(土) 19:12:07ID:???
Rubyはまつもとさんの見た目に対する考えが正直よくわからんのだけど
Python (Guido) は確固たる思想を持ってのあの記法だよね。

確かにこれらは他言語(いまの流れではC)に慣れていればいるほど
見た目の違いに戸惑い、はじめのうちは書きづらいね。
0235nobodyさん2006/01/07(土) 19:14:11ID:???
>>232
そうそう。エディタの対応があまり進まなかったのも大きかったかな。
はやってないから対応されないんだけど、対応エディタが少ないと
マイナー感が強くなる気がする。

Cはたいていのエディタで対応されてるから、Cっぽい言語は
例えそのエディタで非対応でもそれなりに書けるんだよな。
0236nobodyさん2006/01/07(土) 20:13:11ID:???
自分は今、JavaScriptでオブジェクト指向プログラミングを勉強しているけど、書籍がない。
オライリーのがわずかに書いているだけ。
誰かいいサイトを知らない?
0237nobodyさん2006/01/07(土) 20:35:25ID:???
なぜここで聞くのかよくわからないけれど、オライリーのサイ本だけで
間に合うと思うよ。
0238nobodyさん2006/01/07(土) 20:54:56ID:???
>>237
ごめん、実はここの>>1なんでここで聞きました。

確かにオブジェクト指向について詳しく書いてあるのはオライリーだけなんだけど、
プロトタイプオブジェクトの詳しい説明(内部的な処理はどうなのかとか)が書かれていないので
ちょっと不満でした。

でも、自分でよさげなサイト↓を見つけました。

ECMAScriptチュートリアル
http://www.axis.t.u-tokyo.ac.jp/~shunak/ecmascript/
0239nobodyさん2006/01/07(土) 21:03:55ID:???
Rubyはコミュニティ周りが危なっかしくてと油を撒いてみる
0240nobodyさん2006/01/07(土) 23:04:13ID:???
開発環境の比較だと、どんなもんでしょ?
0241nobodyさん2006/01/08(日) 00:33:29ID:???
Rubyは、すでに他言語もよく知ってる人がやってるので
ドキュメント系が充実してない印象がある。
「お前ら分かるよな。.tgzに入れたドキュメントも読むよな。なら以上だ。」
みたいな感じ。

今違ってたらごめんね。
0242nobodyさん2006/01/08(日) 00:45:19ID:???
丁寧じゃないんだよな
言われてみれば書いてあるけど、これじゃわかんねーよというものが多い
なんつーか、お約束についての記述がこれでもかっていうくらい
そっけないね。他の言語ではこうだったけど、Ruby ではどうかな?
あーやっぱそうなんだ、あるいはこうじゃないんだ、って書いて
試せるスキルが必要なところがある

充実してないって言うと語弊があるのかもしんないけどね
0243nobodyさん2006/01/09(月) 03:33:20ID:???
Rubyは速度が出ないというけど、負荷も大きめって事?
0244nobodyさん2006/01/09(月) 09:34:40ID:???
>>243
負荷はPHPよりも軽いよ。
速度が出ないっていうのは変な書き方してるからじゃ?
0245nobodyさん2006/01/09(月) 10:14:43ID:???
負荷って漠然と聞かれてもなんとも言えんよ
何と何を比較するのか、どういう処理をさせたいかによるだろ
いったい何がやりたくて Ruby の何が知りたいんだ
0246nobodyさん2006/01/09(月) 10:47:15ID:???
ここで好きなだけ比較すればいい
http://shootout.alioth.debian.org/debian/benchmark.php?test=all&lang=all

実行速度の速さ
Python > Perl > Ruby > PHP

メモリ使用量の少なさ
Python > Perl > Ruby > PHP

コードの短さ
Python > Perl > Ruby > PHP
■ このスレッドは過去ログ倉庫に格納されています