Python vs Ruby vs PHP vs Perl

このエントリーをはてなブックマークに追加
1nobodyさん
どれを学べばいいの?
2nobodyさん:2005/08/22(月) 21:21:01 ID:???
全部。
あと、Haskell, Lisp, Prolog も。
3nobodyさん:2005/08/22(月) 22:35:25 ID:???
なでしこしかないだろ
4nobodyさん:2005/08/22(月) 23:09:39 ID:???
これは既婚女性板に立てるべきスレだな
5nobodyさん:2005/08/22(月) 23:49:11 ID:???
PHP以外全部だろうなぁ…
6nobodyさん:2005/08/22(月) 23:50:55 ID:???
この板にスレ立てたってことは
Webアプリに興味あるわけだからまずはPHPだな。簡単だし。
他の3つは要らない。理解したらJavaなどを学ぶと良い。
7nobodyさん:2005/08/22(月) 23:54:13 ID:???
マジレスすると、PHPに手を出したら、後に行き詰まるぞ。
PerlかPythonをおすすめする。
8nobodyさん:2005/08/23(火) 00:29:01 ID:???
学習用にはPythonがいいらしいけど、日本でのシェアはイマイチ。
9nobodyさん:2005/08/23(火) 00:51:57 ID:???
vs とか付けると変な虫が湧くからヤメレ
10nobodyさん:2005/08/23(火) 01:42:53 ID:???
N88BASICが最強に決まってるだろ
11nobodyさん:2005/08/23(火) 06:24:57 ID:???
PerlとJAVAでいいよ。
12nobodyさん:2005/08/23(火) 09:31:58 ID:???
>>1
その中ならvsかな。
VCとVBやれば完璧。
13nobodyさん:2005/08/23(火) 09:37:22 ID:???
CGIをするために俺はすこしずつかじった。
でも実際にプログラミングをしたことはない。
似たようなサンプルを見つけてそれを修正して使っているだけ。

自分は、C言語でのプログラミング経験あり。
以下、感想。

◆Perl
既存作品が多いので、自分にとっては必須。
でもなんかややこしいので言語としてはあまり好きではない。

◆PHP
C言語から移行の自分としては、文法が受け入れやすかった。
特にCGIではHTML文書に埋め込む形になるので、お手軽に使える。

◆Ruby
オブジェクト指向のために少し学んだ程度。
記述しやすく綺麗な言語だと思う。
でも普及するかどうかがよく分からないで、今、放置状態。

◆Python
よく知らないけど、Rubyに似ているという話をよく聞く。
これって流行るの?
14nobodyさん:2005/08/23(火) 10:47:02 ID:???
> 特にCGIではHTML文書に埋め込む形になるので、お手軽に使える。

perl で TT とか使う現状から考えると、こういうのってダサく見える。
15nobodyさん:2005/08/23(火) 13:40:46 ID:???
自分が一番興味をもった言語からやる。
興味のない奴はプログラミングに向かない。
1613:2005/08/23(火) 14:06:13 ID:???
>>14
ググって見た。
ここ↓に書いてあるようなことか。
確かに便利そうだ。

[ThinkIT] 第4回:テンプレート管理 (1/4)
http://www.thinkit.co.jp/free/tech/9/4/1.html
17nobodyさん:2005/08/23(火) 14:13:44 ID:???
PHPはHTML文書に埋め込めるから便利なのではなんく、
HTML文書に埋め込むという選択肢しかないだけだな。
HTML文書に埋め込むのは、たいての言語で出来る。
18nobodyさん:2005/08/23(火) 15:52:21 ID:???
>>17
>HTML文書に埋め込むという選択肢しかないだけだな。

おいおい、こんな奴がいるのか・・・
19nobodyさん:2005/08/23(火) 16:09:14 ID:???
>>18
そんなもんじゃないの?
20nobodyさん:2005/08/23(火) 17:38:29 ID:???
>>18
JSP, ASP, ePerl, eRuby, escm, ... 埋め込み可能な言語はいくらでもあるな。
21nobodyさん:2005/08/23(火) 18:10:07 ID:???
PHPは<? ってタグ扱いで挿入しなけりゃいけないからな。
22nobodyさん:2005/08/23(火) 18:15:12 ID:???
PHPの問題点は >>17 みたいなのが全プログラマの95%を占めてるところなんだよ.
>>21 それショートタグっていうんだけどXMLの行頭の宣言に使うタグと同じだから使うの推奨されてない.
23nobodyさん:2005/08/23(火) 18:20:06 ID:???
>>22
それは違うと思うぞ。
24nobodyさん:2005/08/23(火) 18:58:43 ID:???
Smartyって言葉すら1回も出てないこと見ると
このスレってPHP使いがいないだろ。
25nobodyさん:2005/08/23(火) 19:19:08 ID:???
Template-Toolkitはくそ遅い。PHPと比べたら亀。
26nobodyさん:2005/08/23(火) 19:19:26 ID:???
誰もフレームワークやテンプレートエンジンの話なんてしてないから、
いきなり出てきても?だが。
27nobodyさん:2005/08/23(火) 19:24:24 ID:???
Yahoo!知恵袋って良く落ちるけど、やっぱりあそこだけPHPだからなのかな?
28nobodyさん:2005/08/23(火) 19:47:15 ID:???
>>27
ベータだからじゃないの?

Yahoo! ヘルプ - Yahoo!知恵袋ベータ版
http://help.yahoo.co.jp/help/jp/knowledge/beta/beta-01.html
29nobodyさん:2005/08/23(火) 20:45:58 ID:???
>>25
> Template-Toolkitはくそ遅い。PHPと比べたら亀。

TT は、mod_perl とかで使ってる?
30nobodyさん:2005/08/24(水) 00:21:18 ID:???
言語のコア機能でHTML埋め込めるPHPと外部ライブラリだのみのPerlじゃ、スピードで勝てるわけないだろ。
キャッシングできるようなコンテンツなら、初めからHTMLファイルに書き出しとけばいい。
31nobodyさん:2005/08/24(水) 00:38:25 ID:???
mod_perl使えないの?
32nobodyさん:2005/08/24(水) 00:42:43 ID:???
>>30
コアに何でも入れていると言うことは、使いたくないときでも
入れておかなきゃならないと言うこと。
33nobodyさん:2005/08/24(水) 08:59:49 ID:???
> キャッシングできるようなコンテンツなら、初めからHTMLファイルに書き出しとけばいい。

今時、そんなコンテンツあるのかよ。
34nobodyさん:2005/08/24(水) 11:35:49 ID:???
>>33
アクセスの多いページを動的に作ってて間に合うわけないだろ。
何がイマドキ、だよ。
35nobodyさん:2005/08/24(水) 13:27:38 ID:???
mixi とかは、静的でつかそうでつか。それは大変でつね。
36nobodyさん:2005/08/24(水) 16:29:55 ID:???
おまいら、ケースバイケースって言葉知ってるか?
3730:2005/08/25(木) 13:33:12 ID:???
裏で複雑な処理を動かさないといけないような場合はmod_perlが有効だけど、
単純なページの場合は、PHPの方がコストがかからず速い。
mod_perlはメモリを食いすぎる。よほどきちんと設計しないと何ギガあっても、サーバ落ちる。
単純なページでも数十メガ単位でメモリ食うから、なんでもかんでもmod_perlというわけには行かない。
38nobodyさん:2005/08/25(木) 13:45:05 ID:???
だけど、php ってウンコな言語だよね。
39nobodyさん:2005/08/25(木) 18:33:41 ID:???
>>30
ちょっと認識おかしいぞ
PerlでもXS使えば同等、逆にPHPはincludeするとスピード落ちる

>mod_perlはメモリを食いすぎる。よほどきちんと設計しないと何ギガあっても、サーバ落ちる。
メモリリークを起こさない事を前提にすると
CGI方式で起動した時の場合の使用メモリ+α × MaxSpareServers
だからスクリプトの数が多くない限り何ギガあっても落ちるって事はないだろ

通常の場合PHPを採用するのは同意。mod_perlではコストが掛かりすぎる。

>>38
うんこでもコストが低くて要件を満たせば問題ない
40nobodyさん:2005/08/25(木) 18:34:11 ID:???
この話題って大昔からあるけど,未だに決着つかないねぇ.
同じ仕様のアプリケーションを各言語で組んでサーバに上げてベンチ取って
決着つけたらおもしろうそうじゃない?
「Rubyマンセー」とか「phpはウンコ」とか言ってる人に自分の得意な言語で作ってもらう.
時間制限があると言語関係無しにプログラマの腕で決まるだろうから時間無制限で.
41nobodyさん:2005/08/25(木) 18:39:55 ID:???
それじゃインタープリタの性能比較になっちゃうからつまらんよ
42nobodyさん:2005/08/25(木) 19:51:22 ID:???
>>41
つまり結果が分かってるってこと?
>>40 でテストしたときの Python, Ruby, PHP, Perl を性能の良い順に並べ替えてよ
43nobodyさん:2005/08/25(木) 21:40:08 ID:???
結果晒したところで、特定の言語に関しては不利になるパラメータで
コンパイル/実行されていたとかになるよね。
44nobodyさん:2005/08/25(木) 22:01:38 ID:xzGJkHKb
>>43
各言語の支持者(RubyistとかPerlerとか)が
自分の支持してる言語を使って最高のパフォーマンスがでるようにアプリケーションを作るんだって.
それで自分に不利になる設定する人なんていないでしょ?

あとは作ってもらったアプリケーションの環境構築の仕方を説明してもらって,
コードを提供してもらえ誰のサーバでも再現できる.

45nobodyさん:2005/08/25(木) 23:06:11 ID:???
>>44
誰もあなたにテスト方法なんか聞いてませんよ?
46nobodyさん:2005/08/26(金) 01:12:35 ID:???
>>45
>>42>>40 でテストしたときの結果を教えて,って書いてあるよね?
>>40 の方法でテストするのに,不利になるパラメータ云々って言ってるから
テスト方法を理解してないのかなと思って説明したんだけど・・・
それとも >>40 の方法とは違う方法で >>40 の結果と同じ結果が分かってるってこと?
でもそうすると,その方法は不利になるパラメータ云々って言われると
それに反論できなくなるってことだよね?
47nobodyさん:2005/08/26(金) 01:14:15 ID:???
ここは論破するのが目的なの?計測するのが目的なの?
48nobodyさん:2005/08/26(金) 01:20:22 ID:???
どういう仕様のアプリケーションにするかも問題だなー
・XML処理
・DB接続
が含まれる小さいので良いと思うんだけど
49nobodyさん:2005/08/26(金) 01:51:16 ID:???
よく雑誌なんかに載ってる速度比較は、
python > perl > ruby > php だったけど、
rubyとphpはかなり遅い部類だったよ。
まあ速度比較だけでは、選ぶ理由にはならないと思うし参考に。
50nobodyさん:2005/08/26(金) 02:09:22 ID:???
PHP5.1で激速になる(予定)。残念でした。
51nobodyさん:2005/08/26(金) 02:52:38 ID:???
phpってRubyにすら負けてるのか?
52nobodyさん:2005/08/26(金) 08:02:09 ID:???
ここは>>1の釣堀りなインターネッツですね
53nobodyさん:2005/08/26(金) 11:58:04 ID:???
print "Hello";
echo "Hello";
54nobodyさん:2005/08/27(土) 02:11:59 ID:???
LinuxってPythonだらけだよね。
55nobodyさん:2005/08/27(土) 03:59:05 ID:???
{}やめて段落タブだけでやるのが慣れません
56nobodyさん:2005/08/27(土) 09:13:31 ID:???
Pythonってモンティー・パイソンから取ったのか
じゃあ俺はDrifって言語作ろうかな
57nobodyさん:2005/08/27(土) 10:17:53 ID:???
>>56
それイイ!
58nobodyさん:2005/08/28(日) 00:21:01 ID:???
print "オイース";

実行結果
--
声が小さい!
59nobodyさん:2005/08/28(日) 00:25:30 ID:???
>>58
echo "オイーッッス!!!";
60nobodyさん:2005/08/28(日) 00:30:26 ID:???
>>59
echo "シーーッ! 静かにしろ!";
61nobodyさん:2005/08/28(日) 00:30:27 ID:???
shout "オイーーーッスぅぅ!!"
62nobodyさん:2005/08/28(日) 00:35:47 ID:???
do {
fopen('幽霊','r');
print $shimura."うしろうしろ!";
Look_back();
fclose('幽霊');
} while ( 鉢合わせ )
63nobodyさん:2005/08/28(日) 00:38:30 ID:???
はいはいわろすわろす
64nobodyさん:2005/08/28(日) 18:55:36 ID:???
プログラマー日記 : 続々:PHPにフレームワークは必要か?
ttp://www.programmers-paradise.com/tdiary/?date=200508
> 覚えることが多かったり難しい概念が必要なフレームワークは、PHPの良さを
> 消してしまっている。その機能は「フレームワーク」にしないとだめなのか?
> ライブラリや関数じゃだめなのか?という疑問が、PHPのフレームワークには
> 感じる。
65nobodyさん:2005/08/28(日) 20:05:01 ID:???
>>64
ないよりはあったほうがいいに決まってる
たとえPHPユーザの5%しか使っていないとしても
66nobodyさん:2005/08/28(日) 20:11:21 ID:???
その人の言ってる現状のフレームワークがPHPの特長を生かしてないってのには同意
Javaみたいになったら終わり
67nobodyさん:2005/08/28(日) 22:02:59 ID:???
>>65
×誤 ないよりはあったほうがいいに決まってる
○正 百害あって一利なし
68nobodyさん:2005/08/28(日) 22:44:45 ID:???
ていうか、過去レスなどで既出だと思うが
PHPの言語仕様そのものが静的言語であるJavaの真似ばかりしていて
破綻しているのだから、フレームワーク作ってもそうなってしまうのは止むを得ないのかも。
69nobodyさん:2005/08/29(月) 00:34:56 ID:???
>>56
期待age
70nobodyさん:2005/08/29(月) 02:56:30 ID:???
>>49
雑誌にのってるとかはいいから、
計測法を教えてくれ。胡散臭くてしょうがない。
71nobodyさん:2005/08/29(月) 06:26:37 ID:???
>>70
ヒープソート。DBマガジン2005年1月号。
72nobodyさん:2005/08/29(月) 12:29:10 ID:???
if($hoge !== 'ほげ')

if(!$hoge == 'ほげ')
の違いが分からないから優しく教えて><
73nobodyさん:2005/08/29(月) 13:03:35 ID:???
>>72
一般的な優先順位で考えれば
!$hoge == 'ほげ'

(!$hoge) == 'ほげ'
ということだが
74nobodyさん:2005/08/29(月) 21:59:50 ID:???
>>71
計測環境は?
75nobodyさん:2005/08/31(水) 02:35:58 ID:???
76nobodyさん:2005/09/01(木) 23:15:38 ID:???
>PHPをめぐる最近の盛り上がりにもかかわらず、
>Evans Dataは今月初め、PHP、Perl、およびPythonを
>利用する開発者が昨年、中東、アフリカ、および欧州の
>地域においては減少したことを明らかにした。

アジアとアメリカでは増加あるいは同値ってことなのかな?
77nobodyさん:2005/09/03(土) 16:15:43 ID:???
>>75
そもそもRubyはLAMPのPにも入ってない超マイナー言語
78nobodyさん:2005/09/04(日) 22:49:18 ID:???
じゃあJAVAや.netもLAMPに入ってない超マイナー言語だな。
79nobodyさん:2005/09/04(日) 22:57:04 ID:???
それはスクリプト言語ちゃうやん
80nobodyさん:2005/09/05(月) 01:07:51 ID:???
Web開発にはLAMPやLAPPがいいって話で、
別にスクリプト言語に限定されないぞ。
別にLTMJって言ってもいいんだし。
81nobodyさん:2005/09/05(月) 09:17:23 ID:???
別に
82nobodyさん:2005/09/06(火) 01:51:15 ID:???
>>79
groovy
83nobodyさん:2005/09/06(火) 09:27:07 ID:???
>>79
ASP
84nobodyさん:2005/09/10(土) 16:13:45 ID:???
個人がガシガシ作るんだったらどれ選んでも同じじゃなかろうか。
中規模以上の作るんだったらフレームワークの勝負になって
言語なんてどうでもいい話になるし。
85nobodyさん:2005/09/20(火) 19:02:20 ID:???
>>84
そのフレームワークの精度が、言語で差が出てくる。
perlやPHPはどうしても劣りがち
86nobodyさん:2005/09/20(火) 19:52:58 ID:???
とりあえずRubyの勉強をしています。
87nobodyさん:2005/09/20(火) 19:53:27 ID:yVmiDe14
age
88nobodyさん:2005/09/20(火) 20:15:50 ID:???
イケヌマだらけなスレだな 
89nobodyさん:2005/09/23(金) 14:23:36 ID:Ag5L0zbQ
C#最強だお(^ω^)
90nobodyさん:2005/09/23(金) 18:32:39 ID:???
Cでcgi
91nobodyさん:2005/09/23(金) 21:05:14 ID:???
こっそりOcamlに注目してるけど、絶対マイナーで終わる。
92nobodyさん:2005/09/23(金) 21:24:46 ID:???
OCaml使ってるけど、やっぱり関数型言語は一般受けしないよね。
93nobodyさん:2005/09/23(金) 22:23:28 ID:???
一般的なAlgol系手続き型言語とは違う頭を必要とするからじゃないかなー。

頭が固いと辛いものが(体験談。
94nobodyさん:2005/09/24(土) 11:38:36 ID:???
10年後にはOCamlの時代が来る。
95nobodyさん:2005/09/24(土) 14:42:03 ID:???
どんな言語だって利点・欠点はあるんだからどれでもいいんじゃないの?
とりあえず始めることが大事かも。
1つの言語が使いこなせるようになれば2つ目の言語をおぼえるのも簡単だから
96nobodyさん:2005/09/25(日) 02:39:53 ID:???
そんなかんじでC/C++、Java、Python、OCamlと来たわけだが。
途中でObjective-Cもやったな。
97nobodyさん:2005/10/02(日) 10:53:26 ID:???
"LAMP"の"P"はPerlだから
Perl最強だよ
98nobodyさん:2005/10/02(日) 16:07:55 ID:???
Prologかと思ってたよ
99nobodyさん:2005/10/02(日) 23:55:14 ID:???
Pascal(ry
100nobodyさん:2005/10/03(月) 03:22:36 ID:???
PL/1
101nobodyさん:2005/10/03(月) 16:28:45 ID:???
LAMPのPがPerlを指しているのかPythonを指しているのか
調べるには、蓋を開けてネコが生きているか死んでいるか
確認しなればならない。
つまりPerl、Python双方の状態が重なり合って存在している。
102nobodyさん:2005/10/04(火) 12:29:42 ID:???
じゃぁ、状態の確率くらいは分かるでしょ。
103nobodyさん:2005/10/05(水) 00:29:33 ID:???
yahooはphp
googleはpython

perlは古典
rubyはイエロージャップのオナニー
104nobodyさん:2005/10/05(水) 01:27:31 ID:???
Railsの存在は?
105nobodyさん:2005/10/11(火) 01:38:41 ID:???
ほんの一部で勝手に騒いでるだけ。
有名サイトでも使われてますとかリンク貼ってあったから
飛んでみたけど聞いた事も無いサイトだったし。
106nobodyさん:2005/10/11(火) 02:03:40 ID:???
聞いた事も無いサイトって具体的にどこ?
107nobodyさん:2005/10/11(火) 02:38:03 ID:???
108sage:2005/10/15(土) 20:13:02 ID:JJmR3ZmD
おのおのの言語界隈で有名な感じのギークさんは誰がいましたか?
10930:2005/10/15(土) 21:00:27 ID:???
最近オライリーでも記事が組まれたよな。ruby on railsの。
110nobodyさん:2005/10/16(日) 23:45:41 ID:vSKzFalw
>>103
#!/usr/bin/perl
print "アマゾンもはてなもperlですが?\n";
111nobodyさん:2005/10/25(火) 08:50:12 ID:gZ557E2/
>>110
mixiもperl,2chもperl
112お約束:2005/10/25(火) 15:52:59 ID:???
2chはC。
113nobodyさん:2005/10/25(火) 16:00:41 ID:???
2chはPHPですが
114nobodyさん:2005/10/25(火) 17:16:50 ID:???
書き込みCで読み込みperlじゃなかたっけ?
115nobodyさん:2005/10/25(火) 22:34:45 ID:???
perl使いって>>110みたいなキモイ人多いよね
116nobodyさん:2005/10/27(木) 00:35:26 ID:???
>>114
117nobodyさん:2005/11/04(金) 21:53:04 ID:KfXUaxV2
学ぶなら全部だな。
>>1の好みの物を使えばいい。

個人的にはクラックされてソースが流失されたら困るのでバイナリ形式の開発言語にすべき。
実行もバイナリ形式の方がメモリ使用量も少なくて高速だし。
118nobodyさん:2005/11/04(金) 23:12:15 ID:???
はい次ぃ
119nobodyさん:2005/11/08(火) 17:37:41 ID:???
amazonでコンピュータ・インターネットのジャンル内を検索してみた。
ttp://www.amazon.co.jp/exec/obidos/tg/browse/-/466298/249-6915976-0377159
ttp://www.amazon.com/exec/obidos/tg/browse/-/5/103-9372499-0458251

言語 JP/US
Python 10件/83件

Ruby 49件/30件

PHP 154件/429件

Perl 153件/312件

Java 976件/2446件

C# 61件/476件

JavaとC#はおまけ
120nobodyさん:2005/11/08(火) 21:33:30 ID:???
ある会社が未開の地に靴が売れるかどうかの市場調査をするために二人の調査員を派遣した。
調査に行った場所では靴を履いている人は一人もいなかったので、調査員の一人は
「現地人には靴を履く習慣がない。マーケットにはなり得ない」と報告した。
しかしもう一人は「素晴らしい。まだだれも靴を履いていない。将来の巨大なマーケットがある」
この話の教訓は、「こんな話をいまさら得意げに披露する上司の居る会(ry
121nobodyさん:2005/11/08(火) 23:28:51 ID:???
amazonで宗教書を検索してみた。

宗教 JP/US

創価学会 494/215

幸福の科学 211/115

生長の家 169/23

統一教会 58/128

ラエリアン・ムーブメント 10/3

サイエントロジー教会 2/197

オウム 73/57

Python 10件/83件

Ruby 49件/30件

結論

JP:サイエントロジー < ラエリアン = Python << Ruby < 統一教会
US: 生長の家 < Ruby < オウム < Python < 統一教会 << サイエントロジー ~= 創価学会
122nobodyさん:2005/11/09(水) 11:58:48 ID:???
PythonでRailsができちゃうぜ、というTurboGears。
どんなもんでしょうか。
http://www.macdevcenter.com/pub/a/mac/2005/11/08/turbogears.html
123nobodyさん:2005/11/12(土) 20:26:25 ID:???
フレームワークの勝負になってきそうだな。
124nobodyさん:2005/11/19(土) 05:03:24 ID:19YEjquE
WindowsアプリとしてCGIつくると、リアルタイムでGUI側に動作ログを表示できるようになるから面白いよ
125nobodyさん:2005/11/19(土) 12:03:59 ID:???
Python用フレームワークってあとはDjangoとZopeくらい?
・・・って思って調べたらうんかのごとくあるのな。
http://wiki.python.org/moin/WebProgramming
126nobodyさん:2005/11/19(土) 18:28:07 ID:???
CGIのログを tail -f しておくと、リアルタイムで端末に動作ログを表示できるようになるから面白いよ。
127nobodyさん:2005/11/19(土) 23:21:50 ID:???
CGIのログって何?
stderrを見るために tail -f /var/log/httpd/error_log とかはよくやるけど。
128nobodyさん:2005/11/20(日) 02:50:41 ID:Hl7rGqnD
tailだと好きなように表示を弄れないからうんこ
129nobodyさん:2005/11/20(日) 11:40:58 ID:SOrhvQmt
結論:Java
130nobodyさん:2005/11/20(日) 12:42:26 ID:???
>>128
そんなに自分を卑下しなくてもいいのに
131nobodyさん:2005/11/30(水) 03:18:34 ID:???
pythonのスレがないよ
132nobodyさん:2005/11/30(水) 10:16:24 ID:???
つくればいいじゃない
133nobodyさん:2005/11/30(水) 18:24:56 ID:WgOcZbJD
やったことないよ
134nobodyさん:2005/11/30(水) 21:00:50 ID:XAWNDpw2
pythonってそんなに日本でマイナーなの?

この板ではPerlスレが多くて、ム板ではpythonかRubyスレが多いけど
135nobodyさん:2005/11/30(水) 23:03:46 ID:???
>>133
はつたいけんのちゃんす!

>>134
マイナーというか、エバンジェリスト不在?みたいな
136nobodyさん:2005/12/01(木) 10:16:46 ID:???
>>134
誰もいないって感じ?
ほとんどrubyに流れたと言うか。海外だとrubyに流れずにpyだけどね。
137nobodyさん:2005/12/01(木) 12:07:27 ID:HNzbIWOp
VBプログラマな私だとperlがしっくりきちゃうんですよね
だからKENTの組み方もしっくりきちゃったorz(グローバルいぱ〜ぃって事)
最近は気をつけてstrict付けてるが、リファレンスでつっかかったorz
138nobodyさん:2005/12/01(木) 14:02:50 ID:???
一人で書いて、そんなに長くないスクリプトなら、グローバルで別にいんではないかと。
139nobodyさん:2005/12/01(木) 20:27:10 ID:qAJ9+d0t
私の場合は、C++を2年ほどしてから、Javaを4年ほどやって
(XML、AOP、DI、プラグインなど)殆ど全てのフレームワークなどをやりつくした。
→プログラミング環境も作ってみたいし、暇だから色々言語を勉強してみよう。
Perl→保守性が悪そう
Ruby→チャチ。実行環境がいまいちかも。
関数型言語→勉強し始めたところだが言語は面白い。JVMや.NETで動くようになればいいが・・・
結局Javaの良さを見直しました。
140nobodyさん:2005/12/01(木) 20:57:01 ID:???
http://d.hatena.ne.jp/akiramei/20040305/p1
調べたら沢山有った
141nobodyさん:2005/12/02(金) 06:58:33 ID:???
>>138
全部そればっかだと、いつか苦労するだろうけどね。
仕様にして割り切って、使い分ける分には問題ない。

>>139
チャチ→どんなところが?
いまいち→入ってない所も有るとか、CUIベースってこと?
142nobodyさん:2005/12/06(火) 15:37:25 ID:???
んー。Javaの環境が整ってるのと比べたら、
その辺のスクリプトはちゃちに見えるだろうな・・・。
143nobodyさん:2005/12/07(水) 10:41:04 ID:???
>>139
Java の経験年数に比べて他の言語については
上っ面しか見てないだけのような気がするが
144nobodyさん:2005/12/07(水) 17:47:34 ID:???
Perl/C/JavaプログラマがPHPにすんなり入れると聞いたが、
PHPを最初やった場合に、Perl/C/Javaにすんなり入れるかというと
そうじゃないと思うんだけど、
PHPを最初にやった場合、次に何がしっくりくるのかね?
145nobodyさん:2005/12/10(土) 14:45:46 ID:???
Perl/C/Java じゃない?

ただし、言語そのものより環境として PHP は特殊
だから、どれに移っても環境として苦労すると思われ
諦めてなんでもやってみる
146nobodyさん:2005/12/13(火) 02:31:20 ID:idVjkmO+
結局、Pythonでいい?
147nobodyさん:2005/12/13(火) 08:59:29 ID:ruamlU9E
オライリーではRubyが売れている模様。
一過性かもしれんが。

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

見方として

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

どれなんだー???

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

コードの短さ
Python > Perl > Ruby > PHP
247nobodyさん:2006/01/09(月) 10:57:20 ID:???
どの言語も得意不得意の部分があるわけで、
目的のアプリケーションによるとしかいいようがない。
同じようなコードで掲示板を作って、CGIとして走らせた場合、
実行速度としてはRuby>PHP>Python>Perlだったっていう経験がある。
248nobodyさん:2006/01/09(月) 12:26:26 ID:yDANfev+
日本語の取り扱いについて、Pythonは特に問題なし?
249nobodyさん:2006/01/09(月) 12:54:04 ID:???
何度も話題になってるけどベンチマークで有名なサイトで
Perl>Python>PHP>Ruby
ていう結果が出てた。
250nobodyさん:2006/01/09(月) 13:09:51 ID:???
>248
Python2.3以前ならCJKCodec入れれば問題なし。
いまのPython2.4以降なら標準でCJKCodecが含まれるのでOk
251nobodyさん:2006/01/09(月) 13:10:00 ID:B3PKGEbU
スクリプターの分際で、スクリプトを流用されて怒ってるDQN。
ttp://d.hatena.ne.jp/nipotan/20060105

Perlってこんな奴ばっか。
252nobodyさん:2006/01/09(月) 14:11:35 ID:???
ただの新米の勘違いだろ
253nobodyさん:2006/01/09(月) 15:01:27 ID:???
ysano2005って奴はmiyagawaなら良くてnipotanなら怒るのか?
254nobodyさん:2006/01/09(月) 15:55:44 ID:???
>>249
ちなみにどこ?
255nobodyさん:2006/01/09(月) 16:35:23 ID:???
>>249
ベンチマークによるだろうけど、普通に考えて Perl よりは
オブジェクト指向言語の Python, Ruby は不利だわな。PHP は
ループが遅かったりするので、うなずけなくはない。

とは言え、そんなおおざっぱな比較にどんだけ意味があるのか
疑問だが。
256nobodyさん:2006/01/09(月) 18:19:30 ID:???
だが、結局なでしこには敵わないぜ。
257nobodyさん:2006/01/09(月) 18:28:05 ID:???
>>254
http://brianglass.blogs.com/brians_blog/webtech/
Computer Language Shootout
Link: The Computer Language Shootout Benchmarks.
->http://shootout.alioth.debian.org/index.php?sort=fullcpu
This is a really fun site to play with. I was of course interested in how Perl stacks up against other languages in terms of performance. In general, Perl performed better than other popular dynamic scripting languages including PHP, Python, and Ruby.
258nobodyさん:2006/01/09(月) 21:29:37 ID:???
Rubyだと速度無視してOOP的に奇麗に作ろうとしちゃうから
速くなった事ないや…。
モノによっては短く書けるのは同意だけど。

259nobodyさん:2006/01/09(月) 23:04:10 ID:???
>>249
よく見ていくとCPU-timeではPython>Perl>PHP>Rubyのようだが…
Memory-UseとCode-Lineも含めて評価すると>>249のようだな。

260nobodyさん:2006/01/10(火) 11:52:12 ID:???
>>246
総合的にみるとこの中ではPythonかぁ。
記述力的にもジェネレータとか内包表記とか魅力的だし。
もっと日本でも流行って欲しいな。これで仕事してぇ・・・
261nobodyさん:2006/01/10(火) 12:16:02 ID:???
でもインデントでブロックを表現するのがなんかキモいんだよねぇ...
自分にとってのキラーアプリでもあればあっさり食いつくかもしれないけど。
262nobodyさん:2006/01/10(火) 12:24:52 ID:???
個人的には PHP: phpMyAdmin, Python: Trac これ必須。
263nobodyさん:2006/01/10(火) 21:47:53 ID:???
>>261
俺もそう思ってたけど、冷静に考えたら、
ちゃんと書こうとするなら他言語でもインデントで
ブロックが分かるように書くということに気づいて
特殊視するのをやめた。
264nobodyさん:2006/01/10(火) 22:02:06 ID:???
ブロックの終わりを明示させてくれ
265nobodyさん:2006/01/10(火) 22:16:58 ID:???
perl勉強中なんだが、綺麗なソース書けるように他のもかじるとしたら、
ruby辺りがお勧め?
pythonも良さそうっぽくて迷うところだな。
266nobodyさん:2006/01/10(火) 22:20:50 ID:???
『Perlプログラミング救命病棟』買って Perl を勉強するのがよい
267nobodyさん:2006/01/10(火) 22:23:37 ID:???
>>265
奇麗なソースが何をさすか、かな。

個人的には、Rubyの言語思想はともかく、ソースが奇麗かどうかは微妙
(言語本体のソースは、Perlに比べてとても奇麗だったが)。
スクリプティング初心者なら、RubyでもPythonでもあまり違いは無いかと。

奇麗に書くなら自由度の低いJavaやっとけと言いそう。
268nobodyさん:2006/01/10(火) 22:37:17 ID:???
腕次第で汚くもなるし綺麗にもなる。
まずは今やっているPerlを一生懸命勉強することを薦める。
269nobodyさん:2006/01/11(水) 00:14:59 ID:???
可読性ならPythonスクリプトは読みやすくてワロタみたいなファーストインプレッションは結構聞くかな
もうRuby触っちゃってるならそのまま行くべきかも知れんけど、汚くも書けるみたいだから気をつけて
270nobodyさん:2006/01/11(水) 07:58:33 ID:???
Ruby は Python より縛りがきつくないからな
271nobodyさん:2006/01/12(木) 01:17:16 ID:MBNhoRWl
結局PHPってよくないの?
求人はやたら多いけどね。
就職ならPHPか?
272nobodyさん:2006/01/12(木) 01:29:49 ID:???
普及してるものが求人で出やすい。
ちょっと前はPerlも多かったが、今はJavaやPHPが多い。
RubyだろうがPythonだろうが、やりたいものをやればいい。
その言語を必要とする分野も探せばいくらでもある。
PHPが良いか悪いか聞かれても一概にはいえない。
ある人にとって良い部分が、ある人にとっては悪い部分であることもある。
それは他の言語にもいえることなのでなんともいえない。
273nobodyさん:2006/01/12(木) 08:16:41 ID:???
得手不得手はあるけど、よほどコアな部分につっこまない限り
だいたいできることは変わらないんだから、どれでもいいよ。
逆にずっと一つだけで済むってこともない。今から就職ってんなら
サーバサイドの言語の他にイマドキの JavaScript プログラミングが
できると喜ばれるんじゃない?
274nobodyさん:2006/01/12(木) 08:48:16 ID:MBNhoRWl
ありがとう。
いいアドバイスを。
275nobodyさん:2006/01/15(日) 00:51:50 ID:xHRm9xcd
どういたしまして。
お礼いただき。
276nobodyさん:2006/01/16(月) 21:55:46 ID:???
求人で「Perl/PHP/java」というのが多いのは
「日経XXX」とかぐらいしか読んでない人事担当者が知ってる単語がその位だから、
というだけ。
277nobodyさん:2006/01/16(月) 22:21:41 ID:???
それもあるだろうが、やっぱり使用者の数の問題が大きい気もする。
278nobodyさん:2006/01/16(月) 23:07:29 ID:???
Ruby とか Python で募集しても、人来ないだろうからなぁ・・
279nobodyさん:2006/01/17(火) 00:14:47 ID:???
PHPで募集するより質はいいかもしれんぞ。
280nobodyさん:2006/01/17(火) 00:33:15 ID:???
質は良さそうだな
281nobodyさん:2006/01/17(火) 00:34:56 ID:???
で、実際に書かせるのはPHPだったり…
282+++:2006/01/17(火) 03:29:33 ID:???
保守の問題が大きいんだよなあ。
みんなの使ってるのに合わせろよ、となっちゃう。
283nobodyさん:2006/01/17(火) 03:44:45 ID:???
>279-281
それいいかも。LISPプログラマを募集して、PHPで書かせる。
284nobodyさん:2006/01/17(火) 04:33:08 ID:???
>>283
それやったら凄く嫌がられそうだ。
285nobodyさん:2006/01/17(火) 05:23:33 ID:???
それに近いことをやられて、ブチギレ寸前の俺がきましたよ。
286nobodyさん:2006/01/17(火) 06:50:22 ID:???
287nobodyさん:2006/01/17(火) 08:11:54 ID:???
LISP プログラマなら PHP を LISP で生成させるという方法が…
おれはできんけど
288nobodyさん:2006/01/17(火) 14:05:43 ID:???
何かそれは・・激しく方向性を間違ってるような・・・。
289nobodyさん:2006/01/17(火) 21:56:32 ID:???
template driven code generation だね
290+++:2006/01/19(木) 15:14:56 ID:???
>>286
基地外言語の匂いがぷんぷんと・・。
291nobodyさん:2006/01/19(木) 19:06:47 ID:???
>286
INTERCALと並び賞される読みにくい言語だな。言語じたいはまるでアセンブリ。
292nobodyさん:2006/01/19(木) 19:26:35 ID:???
というか可読性のなさが売りなんじゃないのか?w
293nobodyさん:2006/01/19(木) 19:37:27 ID:???
Whitespaceぐらい知っとけよ
エイプリルフールに発表された半分ネタ言語だっつの

関連言語↓
BrainFuck <[+-.,]>
http://pc8.2ch.net/test/read.cgi/tech/1036013915/
294+++:2006/01/19(木) 22:31:04 ID:???
>>293
知るかそんなの。
BrainFuckは、というかParrotにインプリメントされた変態言語たちは知ってるが。
295nobodyさん:2006/01/21(土) 00:57:27 ID:SHk16YdZ
結論:C++ >> Java >>>>> その他
296nobodyさん:2006/01/21(土) 02:36:04 ID:???
東証のシステムは何でできているんだろう
297nobodyさん:2006/01/21(土) 03:24:40 ID:???
Rubyではないだろう。
298nobodyさん:2006/01/21(土) 03:40:38 ID:???
当然PHPなわきゃない
299nobodyさん:2006/01/21(土) 07:26:26 ID:???
案外FORTRANとかじゃね
300nobodyさん:2006/01/21(土) 09:21:56 ID:???
COBOL+Javaという最悪コンビネーションだろ多分
301nobodyさん:2006/01/21(土) 11:55:41 ID:???
COBOL
302nobodyさん:2006/01/21(土) 13:42:38 ID:???
オンラインならともかく
バッチはCOBOLが多いだろうね。

>>300
おれも
画面=JSP
ホスト=COBOL
に一票。
303nobodyさん:2006/01/21(土) 14:51:51 ID:Gr/BQ4hV
つかPHPやRubyじゃ1日たりとも正常には稼動しなかっただろうな。
304nobodyさん:2006/01/21(土) 18:15:23 ID:???
ファミリーベーシックに1票
305nobodyさん:2006/01/22(日) 07:52:21 ID:???
売買システムの正解はCOBOLでしたー
306nobodyさん:2006/01/22(日) 13:15:23 ID:???
コボルックロ
307nobodyさん:2006/01/22(日) 16:38:54 ID:???
頭文字D1stステージ的に言うと

・Java  GTR32 乗り手選ばず高性能、フロントヘビーで曲げにくい、ドリフトしない、壁にぶつかる

・PHP   EG6  高回転型エンジンが自慢、制限の中で曲げやすい、ライバルとのダブルクラッシュを狙うも自爆

・Perl  AE86  乗り手を選ぶ、乗り手を育てる、設計が古い、突っ込み重視、地元スペシャルな走り

・Ruby  FD3S  感覚派、理想を追求したエンジンが自慢、負けず嫌い、テクニックは発展途上

・Python FC3S  頭脳派、理路整然としたきれいな走りをする、最速理論の答えは1つ
308nobodyさん:2006/01/22(日) 21:55:28 ID:???
峠でドリフトのPerlサイコー♪
Javaは直線オンリーのゼロヨンでもやってなさいってこった。
309nobodyさん:2006/01/22(日) 21:59:20 ID:???
>>307
R で勝負したけりゃサーキット行けってことだな。
310nobodyさん:2006/01/23(月) 02:01:33 ID:???
・PHP (Zend)エンジンが自慢、(Web限定)で曲げやすい、(Perl)とのダブルクラッシュを狙うも自爆
311nobodyさん:2006/01/23(月) 12:12:42 ID:???
スレタイにJavaは含まれていない。
312nobodyさん:2006/01/23(月) 12:17:46 ID:???
Java厨が寄ってくるのは

【5.1発表】PHP一色 さようならPerl【Javaを凌駕】
http://pc8.2ch.net/test/read.cgi/php/1134820417/

の方だな。
313nobodyさん:2006/01/24(火) 14:57:12 ID:???
Xoops PHP
MovableType Perl
SereneBach Perl

まだまだPerlはしんじゃいねえ!
314nobodyさん:2006/01/24(火) 14:59:13 ID:???
>>312 の誘導先でやってくれ
315nobodyさん:2006/01/24(火) 17:39:38 ID:???
>>314
それはつまりこのスレは勝手にお前が終わりにするということですか?
316nobodyさん:2006/01/24(火) 17:40:50 ID:???
>>313 に対してだろ。
Perl が死んだ死んでないなんて話はこのスレ的にはどうでもいいと思うが。
317nobodyさん:2006/01/24(火) 17:53:44 ID:???
スレタイ的には間違ってないような気もするが。
318nobodyさん:2006/01/24(火) 19:06:23 ID:???
うむ。スレタイ的にもなんら問題ないな。
319nobodyさん:2006/01/25(水) 10:36:33 ID:???
>>316はツンデレ
320nobodyさん:2006/01/25(水) 10:50:34 ID:???
で、でたらめを言うなっ
321nobodyさん:2006/01/26(木) 18:06:24 ID:???
ば、ばかなこと言わないでよっ
《あ…、ハモっちゃった(///)》
322nobodyさん:2006/01/26(木) 21:34:33 ID:???
PerlはH.18から情報処理試験で採用されることになりましたよ。
【新試験】テクニカルエンジニア(情報セキュリティ)試験(SV)
http://www.jitec.jp/1_01mosikomi/annai_pd_18h.html
やっぱPerl>Python>ruby>PHPだろ。
323nobodyさん:2006/01/26(木) 22:09:13 ID:???
RubyやPythonはともかく、情報処理試験でPHPを比べるのがおかしいだろ。
324nobodyさん:2006/01/26(木) 22:11:43 ID:???
オブジェクト指向試験とかないかな。
325nobodyさん:2006/01/26(木) 23:29:42 ID:???
>>322
すげーほんとだ!
326nobodyさん:2006/01/27(金) 09:08:15 ID:???
現場でいちばん問題になってるのはレガシー Perl コード、
レガシー PHP コードだろうから、PHP でセキュアプログラミングって
課題はいいと思うんだけど、何せ PHP は仕様変更、関数追加が速いからな。
327nobodyさん:2006/01/27(金) 17:59:07 ID:???
レガシーって何?車?とか思ってしまう俺は駄目なのだろうか。
328nobodyさん:2006/01/28(土) 14:25:46 ID:???
レクサスの古いのかな
329nobodyさん:2006/01/28(土) 20:28:05 ID:???
古いって意味でないかない?
330nobodyさん:2006/01/29(日) 13:18:12 ID:???
遺産や相続といったような意味だね
331nobodyさん:2006/01/29(日) 19:54:46 ID:???
働く車のAAとか来るかと思ったのに。案外生真面目なのね
332nobodyさん:2006/01/29(日) 21:34:31 ID:???
そんなダサイギャグはいまさらだろ
333nobodyさん:2006/03/07(火) 18:57:24 ID:dkGfSKnK
各、スクリプト言語、
Perl,PHP,Ruby,Python(Javaを含め)の
いろんな視点、メリット、特徴、等において
いろんな情報を得ることができました。
上記のかたはすごいんだなーって思います。
すごく楽しいです。
(・∀・)きゃっきゃっ



.NET,ASP,ASP.NET,等は、
上記スクリプト言語と
コスト、
安全性、
動作、
メリット、デメリット、
現在、今後の普及、
世界的な視点から見た場合、
等において、
比較してみた場合のコメントをかける方、
書いていただけないですか?
m(__)mお願いします。
334nobodyさん:2006/03/07(火) 23:26:40 ID:???
おまいの日本語力を見てると、まともに解説しても理解してもらえなさそうだ。
335nobodyさん:2006/03/08(水) 08:07:23 ID:???
だいたい言語と比較するもんじゃねーじゃん
336nobodyさん:2006/03/08(水) 16:12:19 ID:GSRQu53/
(・∀・)ワリかった。
337nobodyさん:2006/03/08(水) 16:59:19 ID:GSRQu53/
>>334

よかったらお願いします。
338nobodyさん:2006/03/08(水) 20:10:14 ID:???
Pythonって日本だと使ってる人殆どいないよね。
海外だと結構見かけるんだけどな。
339nobodyさん:2006/03/08(水) 21:21:45 ID:???
日本だと Python じゃなくて Ruby を使うんだろうな
340nobodyさん:2006/03/08(水) 22:59:33 ID:???
そうか?
グルが日本にいるかいないかの違いだけじゃねーの?
341nobodyさん:2006/03/08(水) 23:46:03 ID:???
実はPython使ってる人もRuby使ってる人もほとんどいないよ。
342nobodyさん:2006/03/09(木) 00:24:59 ID:???
pythonはともかくrubyはたくさんいるよ。
343nobodyさん:2006/03/09(木) 05:50:42 ID:NsBrgVCK
PHPとpython、
どっちが簡単?
344nobodyさん:2006/03/09(木) 09:37:29 ID:???
>343
りんごとバナナはどっちが簡単?
345nobodyさん:2006/03/09(木) 10:22:50 ID:???
>>344
みかん
346nobodyさん:2006/03/09(木) 11:39:30 ID:NsBrgVCK
>>342

でもRubyの求人少ないですよね。
347nobodyさん:2006/03/09(木) 12:29:44 ID:???
>>346
前find jobで検索したら、求人2件もあったよ!
348nobodyさん:2006/03/09(木) 12:46:55 ID:???
rubyで求人しても誰もこないからな
349nobodyさん:2006/03/09(木) 14:21:19 ID:???
お前らばっかだなぁ。
Rubyを使える人が殆ど居ないという事はだ。

Rubyで組めばそれをメンテできる人は殆ど居ないという事だ。
自分の仕事が確保できるという事。
凄いぜ。
350nobodyさん:2006/03/09(木) 15:34:54 ID:???
やだよ、そんなの
351nobodyさん:2006/03/09(木) 20:42:58 ID:???
履歴書にRuby使えますって書いてたら、これ何?って言われたorz
352nobodyさん:2006/03/09(木) 21:21:37 ID:???
「秘密兵器です」って答えなかったのか。
353nobodyさん:2006/03/09(木) 22:46:03 ID:???
この板で一番まともな議論してるのrubyスレじゃん。
354nobodyさん:2006/03/11(土) 12:09:45 ID:???
>>349
そんな小細工しないと仕事が確保できないのってどうなのよ
355nobodyさん:2006/03/11(土) 12:21:12 ID:???
>>353
どのスレのこと言ってんの?
356nobodyさん:2006/03/12(日) 03:29:59 ID:???
Rubyのスレなんてあったっけ?
357nobodyさん:2006/03/18(土) 14:07:39 ID:???
2言語以上使ったことある人なら、どの言語もつかえると思うんだが
358nobodyさん:2006/03/20(月) 10:54:37 ID:???
「同じ考え方をベースにしてる言語ならどれでも」という
ことなら同意。
359nobodyさん:2006/03/21(火) 05:25:48 ID:???
>>358
そうじゃなくてもすぐ適応できるだろw
360nobodyさん:2006/03/21(火) 08:19:01 ID:???
>>359
そうか?
LISP 系とか考え方が違いすぎてなかなか…
あんたすげーんだな
361nobodyさん:2006/03/21(火) 09:48:32 ID:???
CとJavaってシンタックスは似ているけど、すぐJavaが取得できるもの?
362nobodyさん:2006/03/21(火) 13:20:29 ID:???
C# と Java
Ruby と Python
Perl と PHP
363nobodyさん:2006/03/21(火) 14:11:21 ID:???
>>362
それはいったいどういう並べ方をしてあるの?
364nobodyさん:2006/03/21(火) 14:23:28 ID:???
ライバル?
説明は難しいが、なんとなく言いたい事がわからないでもない。
365nobodyさん:2006/03/22(水) 10:13:10 ID:???
PHPはCから入りやすい。
javaはC++から入りやすい。
366nobodyさん:2006/03/25(土) 21:51:52 ID:???
パチンコは平台から入りやすい。
初めてのときはちょっと明るくしとくと入れやすい。
367nobodyさん:2006/03/27(月) 17:19:13 ID:???
明るくしとくと消してと言われるんですが・・・
368nobodyさん:2006/03/27(月) 17:54:56 ID:???
つ目隠し
369nobodyさん:2006/03/30(木) 20:23:38 ID:ugc3pyBt
perlのライバルってawkとかsedだろ?
370nobodyさん:2006/03/30(木) 23:44:41 ID:???
おじいちゃん、perlを主体にライバルを考える時代はもうとっくに過ぎてるよ
371nobodyさん:2006/03/31(金) 16:07:20 ID:BS+z4L5d
とりあえずASP on VBScriptがどれだけ終わりきったものなのかは良く解ったw
372nobodyさん:2006/03/31(金) 21:06:41 ID:???
WebプログならPHPがなんだかんだで便利だわな

他はWebアプリ専用ってわけじゃないから
どうしても過不足がでてくるし
first cgiがメンテされればもうちょい使いようがあるけど。

ただPHPはあまり複雑ににると厳しいわな
373nobodyさん:2006/03/31(金) 21:42:15 ID:YbNIiDPZ
結論:Java
374nobodyさん:2006/03/32(土) 00:18:28 ID:???
PHPとJavaは正規表現書くのがメンドイと思うんだがどうよ
375nobodyさん:2006/03/32(土) 00:56:52 ID:???
めんどくさいねぇ
エスケープがわけわからなくなるねぇ
376nobodyさん:2006/03/32(土) 14:46:21 ID:???
>>369
今更だがawkは覚えとくとなかなか便利
ただsolaris標準のawkとsedには参った。
377nobodyさん:2006/04/02(日) 10:44:10 ID:???
>>1はどれを学べばいいのとか言いながらvs推しまくりじゃん。
3781:2006/04/02(日) 11:41:23 ID:???
>>377
ごめん、そんでもって結局、JavaScript 習っているし w
379nobodyさん:2006/04/02(日) 12:30:29 ID:???
JavaScriptはメソッドもフィールドと同じ扱いなのがイカレてる
そこに痺れる、あこがれる!!

(Ruby|Perl)でロジック書いて
PHPで出力制御を1リクエストでできたらなぁ
と思う昨今。 Pythonはシラネ
380nobodyさん:2006/04/02(日) 17:55:25 ID:???
Pythonも良いらしいけど日本じゃ全然使ってる人居ないよね。
381nobodyさん:2006/04/02(日) 18:46:57 ID:???
それなりにいるだろ
Pythonの話するとRuby厨が湧いてきてウザイからあんま話したくないだけ
382nobodyさん:2006/04/02(日) 19:28:16 ID:???
PythonとRubyが対立なん?
perlならまだ判るが、似てるのは規模だけじゃないか?
383nobodyさん:2006/04/02(日) 22:33:09 ID:???
なんつーか立ち位置が似てる というか。

PythonもRubyも
Perlに対してのカウンターパンチだからな。
384nobodyさん:2006/04/02(日) 22:58:55 ID:???
未だにそう思い込みたいやつがいるんだな
385nobodyさん:2006/04/03(月) 05:12:30 ID:???
カウンタパンチャーの資質は高いのだがリーチが短くて相手の顔に当たらない・・・・
386nobodyさん:2006/04/03(月) 10:54:47 ID:???
>>379
> JavaScriptはメソッドもフィールドと同じ扱いなのがイカレてる
> そこに痺れる、あこがれる!!

Pythonも同じ扱い。
387nobodyさん:2006/04/03(月) 14:55:00 ID:???
Firefox3でRubyとPythonを使えるようになるみたいだな。
388nobodyさん:2006/04/03(月) 20:20:42 ID:???
これか
http://itpro.nikkeibp.co.jp/article/NEWS/20060302/231610/

JavaScript2てのも気になるな
389nobodyさん:2006/04/06(木) 02:38:22 ID:???
>>379
つ eRuby
390nobodyさん:2006/04/07(金) 01:47:24 ID:???
>>389
ちとあさってみたけどeRubyとかmod_rubyて
最近メンテされてなくね…

FastCGIもメンテしてほしい…他力本願 orz
391nobodyさん:2006/04/07(金) 08:43:42 ID:???
>390のとかもそうだけどさ、RubyってDelphiとかPythonに対するブリッジはあるのに実際に使用したって話聞いたことないんだけど
なんなの?
392nobodyさん:2006/04/08(土) 10:40:17 ID:sngdTCIX
俺68ユーザーだったけどさ…68擁護論者ってのはやっぱウザいと思うよ。
昔、大学の先輩にそういうのがいた。あれこれ褒めそやすんだけどさ、
本人はプログラム書けないのね。ゲームでばっかり遊んでる。
Oh!Xやら電倶楽なんかからの受け売り聞きかじり喋ってるだけ。
ゲームとかについても目ぇ輝かして熱く語るんで、
「先輩もゲーム作ってみたらいいじゃないですか」と無邪気を装って聞いたら
何やらモゴモゴするだけだった。
で、俺の作ってたゲームには何くれと注文つけるんだこれが。
「やっぱ68ならアセンブラで組まないと」とかなんとか。
393nobodyさん:2006/04/10(月) 10:35:56 ID:???
信者とアンチはうざいものです
394nobodyさん:2006/04/11(火) 01:19:33 ID:???
でもアンチがいないと言語の進化がとまっちゃうなりよ
395nobodyさん:2006/04/11(火) 08:46:30 ID:???
信者とアンチで2chは成り立っている。
396nobodyさん:2006/04/13(木) 01:21:25 ID:???
つまりウザイやつしか居ないってことか
397nobodyさん:2006/04/18(火) 20:10:14 ID:???
やっと暇ができそうなので
RubyとPythonをまとめて遊んでみようと思った今日の午後。
398nobodyさん:2006/04/23(日) 15:14:29 ID:L0XVRNJF
その時間と労力をJavaに使えば良いものを…
399nobodyさん:2006/04/23(日) 16:29:50 ID:ilVIZe6U
jythonでルーズにつくってjarに落として納品。
これが楽だと最近感じた。

400nobodyさん:2006/04/23(日) 22:25:53 ID:???
>>398
Javaは仕事で飽きるほどやるのでもういいや( ;´Д`)
言語好きは手段のためには目的を選ばないのさ。

>>399
何系の仕事?
401nobodyさん:2006/04/24(月) 09:20:44 ID:???
職業でなく趣味系でJavaを選ぶ人はいないよね?
402nobodyさん:2006/04/24(月) 11:28:54 ID:???
Java しか知らない人って世の中にいるから
403nobodyさん:2006/04/24(月) 21:06:52 ID:???
>>401
なんで?
404nobodyさん:2006/04/24(月) 21:12:46 ID:???
>>403
なんかごじゃごじゃしてて面倒そうだから。
多人数で作る訳でもないし。
405nobodyさん:2006/04/24(月) 21:52:21 ID:???
一人で使うんだから自由度の高い言語を選ぶだろ
わざわざ多人数向けの緊縛されまくりな言語使うとかマゾか?
406nobodyさん:2006/04/25(火) 00:42:21 ID:???
Javaは例外処理が使いやすいけど
正規表現がマゾだなってスレ違い
407nobodyさん:2006/04/25(火) 10:07:05 ID:???
jythonで作る位なら普通に生Javaの方が楽だと思うがなぁ。
408nobodyさん:2006/04/25(火) 11:00:43 ID:???
Javaで作る位なら普通にPythonの方が楽だよ。
409nobodyさん:2006/04/26(水) 09:56:32 ID:???
jythonはジェイソンと読むの?
410nobodyさん:2006/04/27(木) 09:23:32 ID:???
ジャイアン
411nobodyさん:2006/04/27(木) 23:17:54 ID:???
ジーサン
412nobodyさん:2006/04/29(土) 20:28:46 ID:???
フューザネイサン
413nobodyさん:2006/04/29(土) 20:55:15 ID:???
j y son
自慰息子
414nobodyさん:2006/04/30(日) 16:30:48 ID:bRQOz/xb
Perlプログラマがどんな人たちなのかを説明することは難しい――
彼らが共通に持つただ1つの個人的特性は、病的なまでに親切だということである
http://www.oreilly.co.jp/books/4873110971/index.html

やたら広めようとしてウザがられるのは、親切心が裏目に出てるのかもしれないですね。
415nobodyさん:2006/04/30(日) 16:36:36 ID:???
Perlはもう使い道ないな
PHPとJavaで足る
416nobodyさん:2006/04/30(日) 18:39:32 ID:???
まぁ、Perl/CGIやるよりかはsafemodeでApacheモジュールでPHPでやったほうが圧倒的に早いし、
mod_perl使えるような環境ならJava実行できる環境つくれるだろうからね。

でもWebでの歴史は結構長いし、妄信者も結構いるから、そういう人から
恩恵受けることも結構あると思うよ。
417nobodyさん:2006/04/30(日) 20:34:45 ID:???
またスレタイを読めない脳障害が湧いてるな。
Javaの話は他スレでやれ。
418nobodyさん:2006/04/30(日) 20:58:03 ID:???
>>416の1,2行目に突っ込まないのはお約束なん?
419nobodyさん:2006/04/30(日) 21:37:20 ID:???
FUDにいちいち突っ込んでいたらいつ病気もらうかわからんよ。
420nobodyさん:2006/04/30(日) 23:35:31 ID:???
phpとJavaしかできないと、
アプリを書くときに補助的に使うちょっとしたフィルタとか、
ソケットを叩くテストアプリとか、特殊なデプロイ用スクリプトなどを
書くときに困るから、やっぱりperlなりrubyなりがひとつくらい出来ないと
きっと差が出るんじゃないかな。
421nobodyさん:2006/04/30(日) 23:47:01 ID:???
>>420
PHPもCLI版があるから、まぁそこそこPerlライクなことはできると思う。
ソケットたたくくらいなら問題なし。
422nobodyさん:2006/05/01(月) 01:31:03 ID:???
フィルタ系はawkかsedで書いておくと
他の人に仕事を奪われにくいとかいってみる。まさに外道

あとデプロイはJavaならantがあるやん

スレ違いすまんそ。
423nobodyさん:2006/05/01(月) 05:53:12 ID:???
「awk も sed も perl で代用して一本化しましょうよ。マニアックな奴はクビで」
424nobodyさん:2006/05/01(月) 07:26:18 ID:???
>>421
そこそこどころか十分できるよ。phpじゃなくても
javaならgroovyあるしね。
>>420の言うようなケースでは全くこまらない。
425nobodyさん:2006/05/01(月) 09:47:52 ID:???
だからJavaの話はスレ違いデス!

のだめ風
426nobodyさん:2006/05/01(月) 12:52:28 ID:???
まあ、PHPはバッチ処理、ダメだね。
427nobodyさん:2006/05/01(月) 21:48:01 ID:???
>>426
それでも使わざるを得ない時もあるのさ‥
(゚ー゚*)フフ
428nobodyさん:2006/05/02(火) 16:06:21 ID:xVG2oedG
プログラマが絵描きに相手にされない理由

・プログラマは漫画やイラストに興味があるが、
  絵描きはプログラミングに興味が無い
・プログラマは絵描きにコンプレックスを持っているが、
 絵描きはプログラマにコンプレックスを持っていない
・プログラマは絵描きを尊敬しているが、
  絵描きはプログラマに興味が無い
・プログラマは絵描きがいないとエンターテインメントを生み出せないが、
  絵描きはプログラマがいなくても可能である
・有名なプログラマは少ないが、
  有名な絵描きは多い
・プログラマのセンスはプログラマにしか理解されないが,
  絵描きのセンスは広く一般に批評の対象となる
・絵描きは個性的であればあるほど評価されるが,
  プログラマはむしろ没個性的であることが望まれる
429nobodyさん:2006/05/02(火) 18:22:25 ID:???
>>428
最近はデザイナさんもActiveScriptやってるから仲はいい
共通の敵は企画屋
勢力はタバコ部屋で決まる
430nobodyさん:2006/05/02(火) 22:24:09 ID:???
仕事ではPHPとかで開発してるけど最近Railsが話題だってことで少しrubyの勉強はじめた。
perlとかrubyとかってある程度使えるようになってくると面白いやね。
431nobodyさん:2006/05/02(火) 22:40:48 ID:???
railsは自分が管理権限もってるくらいじゃないと使い物にならん気が
432nobodyさん:2006/05/03(水) 00:32:52 ID:???
>>429
ActiveScript?
ActionScript?
433nobodyさん:2006/05/03(水) 02:08:36 ID:???
× ActiveScript
○ ActionScript

 〈 ドモッ、スミマセン....。 〈 スミマセンスミマセン...。 〈 コノトオリデス!
  ∨ ̄ ̄ ̄ ̄ ̄ ̄  ∨ ̄ ̄ ̄ ̄ ̄ ̄  ∨ ̄ ̄ ̄ ̄ ̄
 (´Д`;)ヾ      (;´Д`)
   ∨)        (  八)         (´Д`;)、
   ((          〉 〉           ノノZ乙
434nobodyさん:2006/05/03(水) 07:47:49 ID:???
>>424
俺は自動テストとデプロイをmakeとシェルスクリプトでやってるけど、
phpでantの代替になるようなものがなにかある?
435nobodyさん:2006/05/03(水) 08:11:57 ID:???
>>434
むしろテストのフレームワーク何使ってるのか興味津津
PHPUnitとか?
436nobodyさん:2006/05/03(水) 08:40:18 ID:???
>>434
自分は使ってないけど、Phing とか。
http://phing.info/
437nobodyさん:2006/05/03(水) 09:24:15 ID:???
>>416
そもそもモジュールでPHP提供してるところ少なくね?
cgiでうごかしたらperlの方が早いし。
438nobodyさん:2006/05/03(水) 10:34:42 ID:???
>>436
ありがとう。php5向けなのね。

>>420の言うちょっとしたフィルタって奴は、ワンライナーで書く事も多いだろうから、
phpしか知らないとちょっとキツいけど、それ以外ならphpでいいような気もしてきた。

まぁ、リテラシー程度の他言語読み書き能力はもちろんある前提で。
そのうえで問題に合わせて道具を選べる能力も。

テストのフレームワークはSimpleTest使ってます。
439nobodyさん:2006/05/04(木) 21:11:57 ID:1n2Vk/zj
結論:ant >>>>> perl
440nobodyさん:2006/05/05(金) 01:30:22 ID:???
アリとキリギリス比べてどうすんだyo
441nobodyさん:2006/05/05(金) 03:30:30 ID:jI4zL/Mx
実際、どれがいいのだ???

やっぱPHPとJavaかな。
442nobodyさん:2006/05/05(金) 15:09:52 ID:aOfP+Rjp
コーディングするやつにいわせりゃ
そりゃ得意なやつ。

で、会社的には継続してメンテする人間の確保しやすいやつ。
443nobodyさん:2006/05/05(金) 20:25:02 ID:???
あるシステムがメンテ可能かどうかは言語仕様の問題じゃない。
444nobodyさん:2006/05/05(金) 20:36:56 ID:???
Perlだけとか、PHPだけとか、けちくさいこと言わずに全部やれ。

445nobodyさん:2006/05/05(金) 23:55:24 ID:???
そうだな
446nobodyさん:2006/05/06(土) 00:40:28 ID:???
>>443
じゃあアセンブラでやってろよ
447nobodyさん:2006/05/06(土) 20:20:38 ID:bSXGnFdw
C++以外はなんちゃってプログラマ向けの簡易言語
448nobodyさん:2006/05/06(土) 20:29:22 ID:???
C++はなんちゃってプログラマ向けの自慰言語
449nobodyさん:2006/05/06(土) 21:12:54 ID:???
C++はやってて楽しくないです安西先生…

メモリ管理( ゚Д゚)マンドクセー
450nobodyさん:2006/05/06(土) 21:22:22 ID:???
スレタイにあるような言語の後、C++やったら泣きそうになるだろうな
451nobodyさん:2006/05/06(土) 22:54:34 ID:fAUIAjMQ
C++は使うフレームワークに因って楽しかったり泣きそうになったりと波があるように感じた15の夜。
452nobodyさん:2006/05/07(日) 02:26:47 ID:???
確かに、スクリプト言語使ってて一端のプログラマ気取られてもちょっとな
453nobodyさん:2006/05/07(日) 02:51:59 ID:???
>>452
スクリプト言語による立派なプログラムも多いから、全員とは言わんけど、大半はしょせんスクリプター
454nobodyさん:2006/05/07(日) 08:36:22 ID:???
スクリプト言語は全部同じに思える
455nobodyさん:2006/05/07(日) 09:52:28 ID:???
スクリプト言語の方が難しく感じるのですが。
Javaの方が分かりやすい。
456nobodyさん:2006/05/07(日) 21:40:25 ID:???
>>455
JavaとかC/C++は、少ない言語要素でライブラリを論理的に組み立てていけば書ける。
その代わり、単純なことでもライブラリがなければ面倒。
一方、スクリプト言語はたくさん言語要素でまかなうから、単純なことはたいていできる。
ただし、複雑なことをやろうとすると、場当たり的でJavaとかよりも手間がかかる。

この辺の違いの向き不向きじゃないかな?
457nobodyさん:2006/05/07(日) 22:23:36 ID:???
リストやハッシュなんかのデータ構造やメモリ管理をよきに計らってくれるってだけで
複雑な事をやろうとすると場当たり的になるっていうのはよくわからないな。
458nobodyさん:2006/05/07(日) 22:24:25 ID:???
インタプリタな言語とそうでない言語で、難易度が違うということはないと思うけど。
あえて言えばコンパイラー、makeやantなどの周辺技術を覚えないといけない分、大変かなというぐらいで。
459nobodyさん:2006/05/07(日) 22:57:47 ID:???
>>456
てかPerl/PHPとPython/Rubyを同列で語るな
460nobodyさん:2006/05/07(日) 23:27:51 ID:???
>>451
15日まであと1週間もありますよ。
461nobodyさん:2006/05/07(日) 23:49:52 ID:???
>>458
JavaとPythonはVM使うしJITもある
PerlとRuby、PHPもインタプリタではないよ。
462nobodyさん:2006/05/08(月) 00:56:28 ID:???
それは屁理屈だな。
463nobodyさん:2006/05/08(月) 08:10:07 ID:???
つか C++/C#/Java 厨がなぜスクリプトのスレにたびたび
降臨なさるのか分からねーな。そして必ずスクリプト言語
など言語ではないとおっしゃる。

マ板に居場所がないのか?
464nobodyさん:2006/05/08(月) 21:17:12 ID:???
めんどくさい言語使ってるとストレスが溜まるからじゃね

とりあえず>>462の理屈とやらを聞きたいなwww
465nobodyさん:2006/05/08(月) 21:59:26 ID:???
wktk
466nobodyさん:2006/05/08(月) 23:53:11 ID:???
はあ?CやJavaはコンパイル言語、PerlやPHPはインタプリタ言語。
スクリプトといえば、インタプリタ言語で書くのが当たり前。
常識的な話が出来ないの?
467nobodyさん:2006/05/09(火) 00:06:41 ID:???
最近はJITとかがあるから、逐次翻訳型のインタープリタとは違うって話じゃないの?
468nobodyさん:2006/05/09(火) 00:56:49 ID:???
>>466
こんなとこで釣りしてないで巣に帰りなさいって…

PHPは正規表現の文法をPerlからパクッてくれれば
いろいろ楽になるんだがなぁ…と思う今日このごろ。
469nobodyさん:2006/05/09(火) 02:48:40 ID:???
>>468
preg_*系の関数じゃダメなんですか?
470nobodyさん:2006/05/09(火) 07:18:08 ID:???
>>468
PCRE使ってるよ
471nobodyさん:2006/05/09(火) 20:37:25 ID:???
CPANあるからperlじゃね? ハックしがいあるし。

クリティカルな場所はjava。

PHP使ってる香具師は・・・かわい(以下ry
472nobodyさん:2006/05/09(火) 20:38:56 ID:???
471

ああ、Rubyなんて言語もあったね。
473nobodyさん:2006/05/09(火) 22:42:46 ID:???
>>469
関数な時点でヽ(´Д`ヽ)(/´Д`)/イヤァ〜ン

>>470
互換性じゃなく書き易さのはなし
474nobodyさん:2006/05/09(火) 23:27:45 ID:???
>>466は昭和の常識
475nobodyさん:2006/05/10(水) 00:40:03 ID:???
正規表現に頼る言語はイタイ
476nobodyさん:2006/05/10(水) 02:39:15 ID:???
>>475
ねぇねぇ、具体的にドレのこと?
477nobodyさん:2006/05/10(水) 02:52:02 ID:???
つーか正規表現が使えない言語なんて今時あるんか?
478nobodyさん:2006/05/11(木) 17:57:35 ID:???
自分が正規表現書けないからいってるんじゃね?
479nobodyさん:2006/05/11(木) 21:23:37 ID:???
マジレスすると正規表現に頼らざるを得ないのは実装時のアルゴリズムであって言語じゃないのだがな。
480nobodyさん:2006/05/11(木) 22:40:50 ID:???
いや、ただ単に時間の問題だろ
481nobodyさん:2006/05/12(金) 06:58:21 ID:???
Perlで1行で書けるものを、Cで数十行掛けて書くのが勿体無いかどうかだな。
482nobodyさん:2006/05/13(土) 12:31:52 ID:???
1行で書ける程度のものならな。

10行を超えると…
483nobodyさん:2006/05/14(日) 16:59:25 ID:???
10行越えると読む気がなくなるな。Cの数十行のほうが見通しがよかったりする。
Perlの嫌われる理由のほとんどがそれでしょ?
484nobodyさん:2006/05/14(日) 17:31:26 ID:???
読む気をなくさせる書き方もできるってだけで、
ちょっとしたCGIレベルで読めねぇとかいうことはあんまり無いと思うけど。
そうやっていじめられ続けたからかもしれないけど、perlの人は親切なコメントとか
ドキュメントをつけてくれる傾向がある気もする。

Cはファイル分割しろ、ヘッダ書けって教科書に書いてあるからみんなそう書いてるし、
基本的にctags(つまりgrep)で定義箇所は探せるしで読みやすくなってるという気がする。
485nobodyさん:2006/05/14(日) 20:13:52 ID:???
読む気がなくなるというのは例えばどんなのですか?
486nobodyさん:2006/05/14(日) 20:55:44 ID:???
Perlが見難いというのは、大抵、その人のスキル不足だけどな。
Javaと比較してならともかく、Cと比べてPerlが見辛いということはない。
487nobodyさん:2006/05/15(月) 00:07:51 ID:???
Javaは読む分にはまぁいいけど、書くのがダルいことがあるなぁ。
488nobodyさん:2006/05/15(月) 00:15:45 ID:???
>>486
実際他人の書いた奴とかメンテとかつらいっしょ
書くぶんには余計なことを一切省けるから楽だけど

>>487
その辺はIDEと知恵と根性だな
つかJavaは案件自体がダルい場合が多いしな orz
489nobodyさん:2006/05/15(月) 00:26:05 ID:???
>>486
便利な言葉だな>スキル不足 書くほうと読むほうのどちらかに適用すりゃどんな結論でも出せる。

Perlに限らず表記の自由度が高い言語のソースは、個人の書き癖が出るから、他人には見づらい。
で、>>488が言うようにメンテしづらくなるわけ。複数の人がいじったものになると、書き癖の統一も
なく、なおさら見づらくなる。
490nobodyさん:2006/05/15(月) 02:57:54 ID:???
オライリーのクックブックやベストプラクティスを理解できれば、もう読めないソースなんてない。
まあ、use strictで書けないとかいう人にとっては読むの難しい言語かも名。
491nobodyさん:2006/05/15(月) 03:44:28 ID:???
「見づらい」と「読めない」の区別くらいつけような
492nobodyさん:2006/05/15(月) 09:07:24 ID:???
>>489
はシッタカかましている暇あったら本でも読め
493nobodyさん:2006/05/15(月) 15:27:07 ID:???
PHPはバカでも読めるけど、めんどくさい。
PerlやRubyはバカじゃ読めないけど、簡潔。
こういう違い。
494nobodyさん:2006/05/15(月) 20:40:32 ID:???
天才な>>493はLispでもやってなさいってこった
495nobodyさん:2006/05/15(月) 21:11:31 ID:???
ちょww
>>493は天才とは一言も・・・
496nobodyさん:2006/05/16(火) 16:08:06 ID:???
お前ら技術者のスキルと言語仕様の話をごっちゃにしてる。
497nobodyさん:2006/05/16(火) 20:48:55 ID:???
PHPは害悪だな。
498nobodyさん:2006/05/17(水) 23:12:41 ID:???
しかし、やめられないとまらない( ̄ー ̄)

最近、cronで動かすスクリプトまでphp漬けな俺‥
499nobodyさん:2006/05/27(土) 07:38:59 ID:???
別に言語なんて何でもいいんだが、
perlもrubyもpythonも小規模での実行環境をどうにかしてほしい。
共用鯖だとほとんどCGIしか選択肢がない。
低コストでそこそこの事やろうとすると、php使うしかないんだよね。
>>497
PHPが害悪と思ってるのに、それに対抗できる実行環境を
準備できないperl、ruby、python開発者が一番害悪。
500nobodyさん:2006/05/27(土) 07:57:14 ID:???
>>493
3つともバカでも読めるが、Rubyはともかく、perlは全然簡潔じゃないよ。
そもそもPHPで書かれるコードに糞なのが多いのは、perlで糞コード量産した
人たちが多大な影響を与えたから。
501nobodyさん:2006/05/27(土) 08:08:37 ID:???
        \   ∩─ー、    ====
           \/ ● 、_ `ヽ   ======
           / \( ●  ● |つ
           |   X_入__ノ   ミ   そんなエサで俺様がクマ――!!
            、 (_/   ノ /⌒l
            /\___ノ゙_/  /  =====
            〈         __ノ  ====
            \ \_    \
             \___)     \   ======   (´⌒
                \   ___ \__  (´⌒;;(´⌒;;
                  \___)___)(´;;⌒  (´⌒;;  ズザザザ
                               (´⌒; (´⌒;;;
502nobodyさん:2006/05/27(土) 09:20:36 ID:???
ソフトウェア開発には、しばしば交わっているがたいていは分かれている、
5つの世界がある。

その5つとは:

1.パッケージ
2.インターナル
3.組み込み
4.ゲーム
5.使い捨て

スクリプト言語の得意分野は、5.
503nobodyさん:2006/05/27(土) 11:52:42 ID:???
>>499
それって文句を言う相手は開発者じゃなくって、共用サーバのシステム管理者では。
504nobodyさん:2006/05/27(土) 13:42:26 ID:???
>>502
はいはい、おじいちゃんオウチにに帰りましょうね
505nobodyさん:2006/05/28(日) 06:39:17 ID:bDqoQZUK
結局、
PHPが総合的に日本では最強で、
世界ではPython、Rubyでいい?グーグルはPythonでしょ?

Perlは論外っしょ?もう古いでしょ。
使い道がなくはないものの。

PHPはセキュリティ的に良くないよな。
Xoopsとか便利だけどな。
506nobodyさん:2006/05/28(日) 09:17:43 ID:???
俺はperlが好き。
そのどれでも大抵は目的を達成出来る物は作れるんだから
速さと汎用性を重視。
phpは開発効率が全てで速度はperl以下だし今さら覚えるのもなんだかな。
507nobodyさん:2006/05/28(日) 10:16:02 ID:???
つ C言語
508nobodyさん:2006/05/28(日) 13:25:49 ID:???
PHPはmb関係の関数が俺みたいなヘタレにとってウマーだな
Perlおじさんはフィルタとかバッチとかで活躍中

>>507
         ,  -‐- 、__      o
     /          \   /ヽ −`/
     /  /  ,イ  / ,、 ヽ
   /  r'/ /l/ !-/レ' ヽ ',  | | |
   .!  {/ /  0'    ゙ー‐l |  l l l__
   !  / /    _  0' l /'"ノ ノノ    ` ‐ 、
  .!   ! lヽ、  /、/  // //_/,イ_∠ /| .,、ヽ、
  l  | !´lii゙l>=-、-‐'/´_fノL_レ=o  レ、_!l !l-、 スレタイ嫁
  | ∠| .l/,>fjとli ̄`i /! `ヽ  /  ノ、 _。ル'j、 ヽ
  |  V /'´ jノ `ー‐|′  ノ-‐i、r┐/ヽ/  /   ヽ l
  |  /\______|   /,-ムrl='`ヽ/__,/     j'
  | / / / / l l  |  /   ̄「} \ |
509nobodyさん:2006/05/28(日) 14:25:43 ID:???
確かにPerlのオブジェクト指向はかなり無理あるな。
しかし、PHPのダサさは許せないものを感じる。
まあ、他の言語できる人間にとってはPHPは3日もあれば覚えられるんで、
必要に迫られた時に覚えればいいだけではあるけど。
510nobodyさん:2006/05/28(日) 15:05:29 ID:???
バッドノウハウ以外は3日もかからん
511nobodyさん:2006/05/28(日) 17:46:55 ID:???
PHPはスルーしとけ。
どうせろくな案件じゃないし。
512nobodyさん:2006/05/28(日) 18:57:51 ID:SItEBBwp
基本に戻ろう。
1が言ってるのは、これから学ぶとしたら何がいいかだ。

今んとこ最強のPHPか、これから伸びてきそうなRubyのどっちかだと思うけどどうよ?
513nobodyさん:2006/05/28(日) 20:23:19 ID:???
悪いこと言わないから両方やめとけ
514nobodyさん:2006/05/28(日) 22:48:01 ID:SRbWNkXk
じゃあ何がいいのさ?

Java迄いっちゃうとWebの領域以上な気もするしさー
515nobodyさん:2006/05/28(日) 22:57:52 ID:???
むしろJavaほどどっちつかずな言語はない気がするが
516nobodyさん:2006/05/28(日) 23:13:50 ID:???
普通にPerlでよくね?
517nobodyさん:2006/05/29(月) 00:27:50 ID:???
それだけは断る
518nobodyさん:2006/05/29(月) 04:32:21 ID:???
結論ぜんぶやるな
519nobodyさん:2006/05/29(月) 08:21:04 ID:???
>>499
RoRとかMasonとかしらんのか。PHP信者乙
520nobodyさん:2006/05/29(月) 08:26:05 ID:zXtlhBD4
ロリポとかハッスルとか安いレン鯖見ると
PHP対応と書かれてても、他のWebProgは見かけない。

書いてないだけかもしれんけど、やっぱPHPが一番確実でいいんじゃないかなー?
521nobodyさん:2006/05/29(月) 09:34:35 ID:???
phpはバージョン仕様とか考えると配布する側の俺はめんどくさいです
JavaScript並に楽に書けるんだけど、触っていて面白くない感じ
完成に近づいたりテストしているとお腹イッパイになり調整したり
触りたくなくなりバグやセキュリティ関係以外は触りたくなくなります。
本気で遊ぶ言語としてでは無く、phpは主にHTMLの補助的延長で軽く片手間に遊ぼうって感じですね。俺は。
Perlは仕様とか大体出揃ったので腰を据えて遊べて面白いですPerl6が出たらまたガラっと変更があるらしいですけど。
でも、HTML抱き合わせ感覚で軽く遊ぶにはPerlより絶対にphpの方が良いですし一長一短があるから
俺はどちらが優れているとかは思わないな。触っていて飽きずに面白いのがPerlなだけで。
522nobodyさん:2006/05/29(月) 09:34:49 ID:???
レンタル鯖の対応の広さを重視するなら、PHPだよね。
とはいえPHPしか知らん奴にプログラミング語られるのも腹が立つものだけど。
523nobodyさん:2006/05/29(月) 09:36:21 ID:???
>>521
Perl6って言えば共通中間コードみたいなのの話はどうなってるんだろう。
PHPが対応を表明してたけど。
524nobodyさん:2006/05/29(月) 09:44:29 ID:???
>>515
Javaは確かに詰め込みすぎ感があるけど
Servlet, jspがまともに使える環境があって
ロジック系を分離すべき要件の場合は(以下略

でもレンタル鯖なんかだとそんな環境望むべくもなく
すれ違いすんまそ
525nobodyさん:2006/05/29(月) 10:27:22 ID:???
たまーにPerlつえぇって思うけど、これはCPANの威力が大きいのかな。
WebProgだと使う機能は限られるからあまり感じないけど。

まぁ目的が自分の道具として下駄感覚で使うならperlは悪くない。
当面の金とか職とかが目的の学習ならPHPもアリでしょう。

ま、目的とモチベーション次第ってことで。
526nobodyさん:2006/05/29(月) 22:54:46 ID:???
現状の一部のRailsユーザの騒ぎ方は、
数年前の、Zopeに踊るPythonユーザを見てるようだ

3〜4年ぐらいしたら「ああ、そんなこともあったなぁ」という具合に
良い思い出になりそう
527nobodyさん:2006/05/29(月) 23:14:59 ID:???
現状の一部のPHPユーザの騒ぎ方は、
数年前の、Zopeに踊るPythonユーザを見てるようだ

3〜4年ぐらいしたら「ああ、そんな言語もあったなぁ」という具合に
良い思い出になりそう
528nobodyさん:2006/05/30(火) 00:40:48 ID:w/MGMQdJ
意外とPythonかもな。
世界的に教育現場でよく使われるって聞いたことある。
次にRuby。
Perlは定番言語で、古典みたいなもんだな。
よく落ちてるし、シェル勉強するのに、
Perlのスキルって良いし。
PHPは便利ゆえに、お手ごろ言語かな。
529nobodyさん:2006/05/30(火) 15:18:43 ID:???
日本限定だと活発さはRuby>>>Pythonだよね。
海外じゃ逆だけど。
来るとしたらどっちになるんだろ。
530nobodyさん:2006/05/30(火) 15:35:48 ID:???
rubyもpythonも言語としてはまともなんで、
どっちでもいい。
PHPみたいな破綻したものはさっさと絶滅すべし。
531nobodyさん:2006/05/30(火) 18:58:04 ID:???
海外でも最近はRubyの方が上のような気がする。
向こうのデベロッパー向けのサイトやBlog見てると、いたるところにRubyやRoRの話が出てくる。
532nobodyさん:2006/05/30(火) 20:33:16 ID:???
>>531
アメリカはそうだけど、ヨーロッパはPythonのほうがまだ強い。
ちなみに南米ではLuaが熱い。貧弱なマシンでも快適に動くスクリプト言語。
533nobodyさん:2006/05/30(火) 20:42:20 ID:???
RoR によって海外でも急速に Ruby が注目を集めている、という感じ
534nobodyさん:2006/05/30(火) 23:34:06 ID:???
perl 変態
ruby
python 硬い
php …

なかなかいい表現がないな
535nobodyさん:2006/05/30(火) 23:47:40 ID:???
Ruby 潔癖
536nobodyさん:2006/05/30(火) 23:54:21 ID:???
perl 俺はノンケでも喰っちまうんだぜ
ruby えっちなのはいけないと思います
python おんみょう弾からは逃れられんぞ
php うおっ まぶしっ
537nobodyさん:2006/05/31(水) 09:26:36 ID:???
>>536

私のイメージです。

    perl 古い古いとは言われるが、拙者は古いとは思わぬでござる。言い方がまどろっこしい?いやそんな・・・
    ruby 正しい言葉を伝えるために、神は私を遣わせたのでございます。
python ホワイ?ナゼワタシ ニホンデハ ユウメイデナイ?ワカリマセン!
    php カタイこと無し、俺って超有名ジャン。軽いノリで行こうジャン。


538nobodyさん:2006/06/01(木) 14:32:05 ID:???
これだからPerlが糞だと言われるんだよ。これほんの一例だけどやっぱりPerl終わってるwww

Perlの脆弱性は氷山の一角か
http://www.itmedia.co.jp/enterprise/articles/0512/06/news064.html
http://www.itmedia.co.jp/enterprise/articles/0512/01/news118.html
539nobodyさん:2006/06/01(木) 14:33:39 ID:???
たしかにPerlはセキュアじゃないよな
540nobodyさん:2006/06/01(木) 14:39:40 ID:???
>>528
Perlなんて今はなんのスキルにもならんよ。ゴミ扱いされるだけ。
そんな奴を何人も見てきた。海外ではwebprogといえば事実上PHP一色という感じだしな。
541nobodyさん:2006/06/01(木) 14:42:52 ID:???
>>538
こりゃひでえなwww
542nobodyさん:2006/06/01(木) 14:46:55 ID:???
そろそろ話を本題に戻すとやはり

PHP > Ruby > Phyton > Perl

てかんじだな
543nobodyさん:2006/06/01(木) 15:34:03 ID:???
無くなったら困る順番は
Perl > PHP = Python > Ruby
だろうな
Perlは枯れてるけど、無くなったら、かなりの規模で運用が立ち行かなくなる。
544nobodyさん:2006/06/01(木) 16:05:11 ID:???
>>538
なんか言いがかりくさくね?w
545nobodyさん:2006/06/01(木) 20:59:43 ID:???
とりあえず↓だけ斜め読みしてみたけどさ
ttp://lists.immunitysec.com/pipermail/dailydave/2005-November/002694.html

こんなこといったら他の言語もイッショだろう
546nobodyさん:2006/06/01(木) 21:51:56 ID:???
そこでJavaですよ。
547nobodyさん:2006/06/01(木) 21:58:54 ID:???
Perlのセキュリティというと、例外処理でevalを使うのが気持ち悪い。
548nobodyさん:2006/06/02(金) 00:37:59 ID:???
>>547
セキュリティと例外処理を混同しているお前のが気持ち悪い
549nobodyさん:2006/06/02(金) 01:03:09 ID:???
evalの危険性をいってるだけだけど。分からないなら黙ってなさい。
550nobodyさん:2006/06/02(金) 01:21:50 ID:???
>>549
dieされた例外をキャッチする為だけに、evalを使う事のどこに危険性が?
コマンドインジェクションの危険性がある部分での話しならわかるが。
551nobodyさん:2006/06/02(金) 01:57:01 ID:???
evalが危険だと吹き込まれただけで信じてるなら黙ってなさい。
552nobodyさん:2006/06/02(金) 10:14:05 ID:???
とにかくみんな黙ってなさい。
553nobodyさん:2006/06/02(金) 16:35:30 ID:???
print "…";
554nobodyさん:2006/06/02(金) 20:34:56 ID:???
結論
 try catch >>>>>>>>>>>> eval
555nobodyさん:2006/06/02(金) 21:29:52 ID:???
>>551
そんなにevalなよ…
556nobodyさん:2006/06/02(金) 21:59:42 ID:???
557nobodyさん:2006/06/02(金) 22:22:54 ID:???
Perlはシェル系の延長上にあるから、
eval以外にも危険なコマンドはたくさんある。
Web系の言語として使うには、強力過ぎるってだけ。
558nobodyさん:2006/06/03(土) 02:02:58 ID:???
Perl6は知らないけど、Perl5のオブジェクト指向とか例外処理はウンコすぎる。PHP5に完敗。
559nobodyさん:2006/06/03(土) 07:20:52 ID:???
PHP5にはもっと完敗だがなwww
あんな不安定なリリース怖くて使えネーヨ
560nobodyさん:2006/06/03(土) 14:40:47 ID:???
てかPerlじたいウンコだし
561nobodyさん:2006/06/03(土) 18:55:25 ID:???
使いこなせないものを叩くスレはここですか?
562nobodyさん:2006/06/03(土) 19:09:17 ID:???
Perlは自分の書きたいスタイルで書けるのがポイントなのであって
使いこなしてもなんのご利益もない
563nobodyさん:2006/06/03(土) 20:02:35 ID:???
Perlはコードの短さを競う言語である。
564nobodyさん:2006/06/03(土) 23:51:57 ID:???
PHP5のオブジェクト指向ほどとってつけで、低レベルで、ポリシーのないものもないだろう。
アレをオブジェクト指向と呼ぶことすら躊躇われる
565nobodyさん:2006/06/03(土) 23:54:48 ID:???
>>564
つ JavaScript

サイ本読むまでは自分でクラス作れることも知らんかったwww
566nobodyさん:2006/06/04(日) 00:56:28 ID:???
そりゃおまいの勉強不足。
てか、javascriptの文法見てオブジェクト指向だと分からなかったやつがすごい
567nobodyさん:2006/06/04(日) 00:58:59 ID:???
> てか、javascriptの文法見てオブジェクト指向だと分からなかったやつがすごい

ということにしたいのですね? :-)
568nobodyさん:2006/06/04(日) 02:04:16 ID:???
JavaScriptはガチガチのオブジェクト指向言語だぞ
恥ずかしいのはおまいだ>565
569nobodyさん:2006/06/04(日) 02:07:52 ID:???
結論:>>565は凄い。
凄すぎてPHPしか似合わない。
570nobodyさん:2006/06/04(日) 03:10:36 ID:???
>>568
カプセル化もできないのにガチガチとはいえない気が
インスタンスのメソッドも外部から入れ替えられちゃうしな

>>565はクラス定義の文法知らんかったと
書いてあるだけだろ、多分
571nobodyさん:2006/06/04(日) 04:31:43 ID:???
Perlのオブジェクト指向は、Perl独自オブジェクト指向と言った方が適切。
572nobodyさん:2006/06/04(日) 04:39:54 ID:cBIBFunL
Pythonに心惹かれてるんだけど、ほかのと比べて速度とかはどうでしょう?
具体的には掲示板とか作ろうかと思ってるんだけど
573nobodyさん:2006/06/04(日) 07:30:17 ID:???
>570
カプセル化はオブジェクト指向に必須の概念じゃない気がする

>572
遅いというかあまり速くないというか。そういう話は確かにある
ただきちんとプロファイル取って最適化もしてないのにそんなこと言われてもと思うんだが
最初っから実行時の速度だけが目的なら他の言語選べば?
速いんでしょ? PHPとか Rubyとか
574nobodyさん:2006/06/04(日) 09:35:30 ID:???
Javascriptが外からインスタンスのメソッド入れ替えられるって文句を言われてもなぁ...
プロトタイプベースのオブジェクト指向って奴ぁそういうものだからしょうがないよね。

腰を据えてJavascriptをほげるのも結構楽しいよ。クラスベースしか知らないと目から鱗って感じ。
俺もよく知るまではJavascriptで継承ってどうやってやるかよくわからんかったから
>>565に偉そうなことは言えないけど。
575nobodyさん:2006/06/04(日) 09:53:40 ID:???
JavaScriptはプロトタイプベースだからなあ。クラスベースであるJavaやRubyとはかなり異なるから、カプセル化ができないとかいうのは、ほんとうは筋違いなんだよ。

>>572
Pythonは、メジャーなスクリプト言語の中では高速です。少なくともPHP、Perl、Rubyよりは高速です。
Psychoというモジュールをインストールすると、さらに速くなります。
http://psyco.sourceforge.net/
ただし、しょせんはスクリプト言語の中で比べたらの話であり、バイナリに変換して実行するタイプの言語にはかないません。
Pythonは確かに高速なんだけど、Pythonの速度で満足できる場面ならPerlやPHPでも満足できる場合がほとんどであり、
逆にPerlやPHPの速度で満足できない場合はPythonでもきっと満足できないでしょう。
そういう意味では、スクリプト言語を選ぶ際に速度はあまり気にしなくてもいいと思います。
576nobodyさん:2006/06/04(日) 11:28:10 ID:???
どんな言語でもそうだけど得意不得意があるから
こんなのを使う用途じゃないとPython使ててよかた♪てならないとおもう。
だってめんどくさいんだもん。Python。
d = 1L
for i in xrange(1, 256):
 print d << i
577nobodyさん:2006/06/04(日) 12:43:27 ID:???
>>576
なにがどうめんどうなのかkwsk
578nobodyさん:2006/06/04(日) 13:10:00 ID:???
>>576
Lはつけないほうがいいぞ
579nobodyさん:2006/06/04(日) 21:30:42 ID:???
多重継承を実装できるオブジェクト指向言語ってPerlの他に例えばどれ?
580nobodyさん:2006/06/04(日) 22:29:06 ID:???
Python
Rubyはmix inならあるな
581nobodyさん:2006/06/05(月) 00:40:14 ID:???
へぇ。Perlのオブジェクト指向はPerl5の時点ではどうしてもとってつけだが、
多重継承に関して真っ正面から取り組んでいる点で俺的に評価は高かった。

Pythonではどんな感じで実装するの?
perlではpackage単位で@Package::ISA = qw( foo baa );
ってやるだけなんだが。
582nobodyさん:2006/06/05(月) 01:26:14 ID:???
class Foo(Base1, Base2):
    pass
って感じ
内部で名前が被ってるときは自分でどうにかしてねって話でもある
583nobodyさん:2006/06/05(月) 02:12:33 ID:???
ふ〜ん、似たようなもんなんだな。サンクス
584nobodyさん:2006/06/05(月) 02:16:49 ID:???
> perlではpackage単位で@Package::ISA = qw( foo baa );

今時そんな書き方する?
585nobodyさん:2006/06/05(月) 02:40:38 ID:???
要するにPerlにはオブジェクト指向の正規の書き方がないということだな。
586nobodyさん:2006/06/05(月) 02:51:58 ID:???
>>585

> 要するに

そもそも、何を要したの?
587nobodyさん:2006/06/05(月) 02:55:48 ID:???
Pythonの多重継承についてはこんな意見も
ttp://rakunet.org/TSNET/TSpython/2/77.html
あくまで参考まで…
588nobodyさん:2006/06/05(月) 05:37:52 ID:???
元々型のない言語でセキュアなオブジェクトを作ろうってのが選択のミスジャマイカ?
軽くなんかしたいときに多重継承は最高の抜け道なんだがなぁ。

>>584
ほかにどんな書き方する?
use baseと@ISA指定は等価じゃないぞ?
589nobodyさん:2006/06/11(日) 01:53:48 ID:zIQkQCQB
スクリプト言語書くときみんなどんなエディタ使ってんの?
590nobodyさん:2006/06/11(日) 02:25:19 ID:???
ASPEN
591nobodyさん:2006/06/11(日) 08:13:25 ID:???
notepad++
592nobodyさん:2006/06/11(日) 09:06:49 ID:???
さくら
593nobodyさん:2006/06/11(日) 10:45:12 ID:???
秀丸
594nobodyさん:2006/06/11(日) 10:56:17 ID:???
v・i・m
595nobodyさん:2006/06/11(日) 23:40:17 ID:???
牛 刀
emacs
596nobodyさん:2006/06/11(日) 23:50:01 ID:???
screen + vim って感じ。
あと最近のctagsがあればとりあえずスクリプトの読み書きができる。
597nobodyさん:2006/06/17(土) 04:33:24 ID:9SacRKpL
で、結局結論はまだか。。。



日本じゃ普及率的にPHP。
世界的にはPythonでいいかな?
598nobodyさん:2006/06/17(土) 13:58:43 ID:???
世界でもPHPじゃないん?
599nobodyさん:2006/06/17(土) 22:43:23 ID:9SacRKpL
じゃあ、PHP最強でいいか???
PHPで強い会社あるのかな?
PHPで基幹システムなり大規模システムなりあるの?
600nobodyさん:2006/06/17(土) 23:46:38 ID:???
PHP で大規模で有名どころなら Yahoo!, Wikipedia じゃない?
601nobodyさん:2006/06/18(日) 00:04:14 ID:???
日本じゃ何だかんだでperlな気がする。
602nobodyさん:2006/06/18(日) 00:35:07 ID:???
楽天もPHPだな。たしか
603nobodyさん:2006/06/18(日) 03:27:37 ID:???
ヤフーはPHPをUIで使ってるだけだから。実際的な言語は、エクステンションで使ってるC。
604nobodyさん:2006/06/18(日) 03:28:58 ID:???
もっともはてなとかも重い処理はXS使ってるようだけど。
605nobodyさん:2006/06/18(日) 03:33:42 ID:HOp3t/9U
じゃあPerl、PHPかな。
2ちゃん(Cもあるけど)はperl、みくちーもperl。
やふーはPHP。楽天もPHP。実際、拡張子よくPHP見かけるな。

結局、開発するかぎり、
perlは既存のシステム触るから、できて損はない。
シュルするのにスキルが生きなくないし。
PHPはセキュリティあれだけど、便利言語。求人よくあるし。悪い言語じゃない。
CMSにXoopsあるし。

Ruby、Pythonは日本じゃ普及率があまりにもない。
できる人でもできて何なのみたいな感じかな。

最終的には仕事しないといけないから、
PHP最強でいいかな?

上に書いてる人(Ruby、Pythonもやってる人、全部やってる人)は、
いろんな角度から見れて、すごいこと書いてるんだろうけど、
仕事にならないとな。

PHPが万歳でおk?
606nobodyさん:2006/06/18(日) 03:39:14 ID:KhuetBx4
サーバー的に動くのとか、フォークするのとか、やろうとすると、
PHPは不足だね。
607nobodyさん:2006/06/18(日) 03:40:33 ID:HOp3t/9U
>>606

Javaに詳しい人はPHPでやりたくないっていってた。
サーバーが落ちるときもあるそうな。
俺にはそんなのわからんがなwww
608nobodyさん:2006/06/18(日) 03:50:46 ID:???
>605
日本語でおk
609nobodyさん:2006/06/18(日) 09:58:28 ID:???
>>605
仕事になるかどうかで判断するならJavaだろ。
PHPも仕事があることはあるが、値段が安い。
その点、JavaのほうがPHPより高くできる。

というわけで、Javaが万歳でおk?
















仕事がどうのとかでPHP万歳とかあほらし。
言語としてはPythonやRubyに劣るからといって、しょうもない理由づけすんな。
610nobodyさん:2006/06/18(日) 12:25:36 ID:???
言語云々で値段が変らない仕事をしているんで、
Java+Oracleなら50人/年でン億円かかっていた案件を
PHP+PostgreSQLで10人/年でボロ儲けしてるけど。
611nobodyさん:2006/06/18(日) 17:53:53 ID:HOp3t/9U
>>609

おいおいここのスレのタイトルは何だ?見れ。
俺は特にPHP派じゃないしwww
612nobodyさん:2006/06/18(日) 18:10:34 ID:???
3段落目まではいい事書いてたのに・・・w
纏めがなんでPHPマンセーになるんだwww
613nobodyさん:2006/06/18(日) 18:19:49 ID:HOp3t/9U
訂正しておこう、
就職しないといけないから、
いろんな意味でPHPからやったほうがイイ!
この4言語の中では。
614nobodyさん:2006/06/18(日) 18:29:14 ID:???
>>610
Java+Oracleなら50人/年で、PHP+PostgreSQLで10人/年になる仕事ってなんだよw
こんなめちゃくちゃな表現じゃ唯の妄想にしか聞こえんな。
615nobodyさん:2006/06/18(日) 18:58:05 ID:???
仕事の話はあっちのスレでやってくれ。
616nobodyさん:2006/06/18(日) 19:08:23 ID:???
>>615
仕事の話と切り離して考えるなんて、無職の人ですか?
617nobodyさん:2006/06/19(月) 12:12:50 ID:???
妄想無職乙!
Oracle使う規模の仕事でいきなりPHP+PostgreSQLになっちゃうのw
金融系やってるプルグラマーが大量に無職になるわけだw
いやこえー話だw

自暴自棄になって妄想膨らまさないで、今日はもう早く職安行けよ!
618nobodyさん:2006/06/19(月) 14:24:01 ID:???
まぁ、無駄にJava+Oracle使ってる所はあるだろうね。
そんなにクリティカルじゃない所で、とりあえず使っとけみたいな感じで。
そういうのはリプレース可能じゃないかな。
619nobodyさん:2006/06/19(月) 23:35:56 ID:???
「とりあえずOracle」って有り得ない…1CPU幾らすると思ってるんだ。
620nobodyさん:2006/06/19(月) 23:43:00 ID:???
>>619
Oracleしか知らない会社とかってあるよ
621nobodyさん:2006/06/20(火) 01:02:37 ID:???
>>617
金融系とかまでいくと逆にOracleなんか見かけないわけだが

>>619
とりあえずOracleってよりオープンソースのDB使うと客が不安がるらしいよ
あとは金さえ払えばサポートが受けられるとことかじゃね
622nobodyさん:2006/06/20(火) 05:51:01 ID:???
もうやめようぜ。
仕事じゃ、業務じゃ〜〜
無職だの有職者だの
javaだOracleだとかスレの趣旨から離れてる。


とりあえずPHP最強って事でみんな矛を納めてやってくれ、この通りだ<(_ _)>
623nobodyさん:2006/06/20(火) 13:06:28 ID:???
それにしても名前空間使えないのは致命傷だろ。
PHP5 だと限定的だが使えるんだっけ?
624nobodyさん:2006/06/20(火) 16:55:44 ID:???
PHPでOOするくらいなら、まだしもPerlでやるよな…
環境までいじれるなら、PythonやRubyも候補にあがるけど、そうでなければ使える保証がないのが残念
625nobodyさん:2006/06/20(火) 21:47:07 ID:???
OOならJavaだろ…。
626nobodyさん:2006/06/21(水) 01:06:48 ID:???
ウェブアプリにオブジェクト指向は要らないだろ。
627nobodyさん:2006/06/21(水) 01:36:09 ID:+cZesXXg
なんでPythonスレは無いの?
628nobodyさん:2006/06/21(水) 02:02:58 ID:???
629nobodyさん:2006/06/21(水) 04:05:47 ID:???
>ウェブアプリにオブジェクト指向は要らないだろ。

KENT-WEB CGI?
630nobodyさん:2006/06/21(水) 10:08:08 ID:???
>625
Ruby には Ruby の、Java には Java の OO 哲学がある。
631nobodyさん:2006/06/21(水) 11:59:00 ID:???
> ウェブアプリにオブジェクト指向は要らないだろ。
そう思うのはKENTレベルの底辺perlerとPHP厨だけだろ
632nobodyさん:2006/06/21(水) 22:18:16 ID:???
手段であるOOを目的にしてしまう時期が誰にもある…
633nobodyさん:2006/06/22(木) 10:18:54 ID:???
オブジェクト指向はもともとGUI向けの開発手法だからな
634nobodyさん:2006/06/22(木) 15:12:24 ID:???
これはひどい
635nobodyさん:2006/06/22(木) 21:41:10 ID:???
>>626
つ、釣られないぞ
636nobodyさん:2006/06/22(木) 22:00:11 ID:???
>>624
perlでやるならまだPHPでやるよ
637nobodyさん:2006/06/23(金) 00:10:38 ID:???
その辺で配ってるチャットだの掲示板だののCGIの量は圧倒的にperlだからperl最強?
あとはPHP、rubyの順かなぁ。pythonは見たことない。
638nobodyさん:2006/06/23(金) 00:31:07 ID:???
>>637
趣味でつくったようなゴミみたいなのはPerlが多いね。
グループウェアやCMS、プロジェクト管理系のオープンソースソフトウェアは
PHPやPythonのが多い。
639nobodyさん:2006/06/23(金) 06:32:01 ID:???
>>638
あれって不思議だと思ったことない?
非OOのPHPこそ、趣味で作る糞みたいなのに向いてて
ちょっと大き目のオープンソースこそOOなperlとかrubyが向いてる気がするんだが
pythonは日本人ユーザ少なすぎ
640nobodyさん:2006/06/23(金) 06:39:05 ID:???
>>639
不思議でもなんでもないよ。
safemodeでの実行速度考えたら、安価な共用鯖でも使えるPHPを選択するのは当然。
大きめのオープンソースって何のこと言ってるか分からんが、PHPレベルのOOじゃ無理って
規模のものなんてないし。

PerOOは癖ありすぎ。向いてるとはとても言い難い。
まぁでもsafemodeはPHP6でなくなるって言うし、これからはRubyが増えていくんじゃない?
641nobodyさん:2006/06/23(金) 06:44:52 ID:???
>640
でもさ、PHPレベルのOOって?
PHPでちゃんとOOできるのって5からじゃなかった?
PHP5を動作環境としたら、安価な共用鯖で使えなくなるんでない?

おれがちょっと見たPHPのオープンソースプロジェクトは
どんどん規模が膨れてるのに、OOじゃないから
みるみるスパゲティ化してた
642nobodyさん:2006/06/23(金) 10:22:25 ID:???
Perlは汚いコードが書けるから敬遠されてるけど
綺麗に書こうと思えばそれも可能だし、
多少癖はあるけど大規模開発も十分できる。

正直PHPがなぜ生き残ってるのか分からん。
HTMLに埋め込めるのが利点だったはずなのに
テンプレートマンセーでコミュニティにすら否定されてるし。
つか、なんでPHP使ってるのか。>Smartyとか駆使してるやつら
643nobodyさん:2006/06/23(金) 10:42:29 ID:/G7lBdZv
Perlの複数人開発はちょっと嫌だな。
PHPはPEARの標準コード規約があるから、それなりに読みやすいコードになる。
644nobodyさん:2006/06/23(金) 16:06:56 ID:???
マジレスすっと、最近はエンタープライズ分野でも
PHPが主流になっているようだな。
645nobodyさん:2006/06/23(金) 17:27:30 ID:???
消去法で PHP が残っているだけだろ
646nobodyさん:2006/06/23(金) 17:47:55 ID:???
>>643
PHPだけが特別そうしているとでも言いたげに読めるのは気のせいか。
Perlを批判するPHP厨の多くは批判できるほどPerlのこと知らないよね。

てか

△△を批判するPHP厨の多くは批判できるほど△△のこと知らないよね。
647nobodyさん:2006/06/23(金) 17:49:43 ID:???
>>646の心が読めた、俺はテレパス。
「PHP厨はPHPしか知らないのに批判したがるから困る」
648nobodyさん:2006/06/23(金) 17:54:59 ID:???
田舎の零細ITとか未だにPerlつかってるとこあるよな
なんか10年前で止まってる感じ
649nobodyさん:2006/06/23(金) 17:56:17 ID:???
mixiやはてなもPerlだけど
650nobodyさん:2006/06/23(金) 17:57:50 ID:???
ISPとかネットワーク系の企業はPerl多いよ
651nobodyさん:2006/06/23(金) 18:03:33 ID:???
はてなはRubyもちょこちょこ使い始めてるね。
何使っても一応Webサービスはできるなぁ。
652nobodyさん:2006/06/23(金) 23:56:45 ID:???
「結局、言語はなんでもよい」という結論はスレ的には禁句。
653nobodyさん:2006/06/24(土) 08:31:56 ID:???
でも Web サービスに Java は難しくない?
小回りが効かないし、インフラ環境が高くつくから。
654nobodyさん:2006/06/24(土) 15:33:53 ID:???
PHPよりはPerlの方が信頼できる気がするけど俺だけ?
655nobodyさん:2006/06/24(土) 17:26:13 ID:???
君だけだと思うよ。


一体、何を比べて何をもってして信頼出来るっていってるのか
サッパリわかんないからねw
656nobodyさん:2006/06/24(土) 21:12:03 ID:???
うむ。根拠も示さず「信頼できる気がする」なんて反疑問系で
言う奴のことなんか信頼できるとでも思うか。
657nobodyさん:2006/06/25(日) 02:52:12 ID:0Rk1Lpe5
Cで書け
658nobodyさん:2006/06/25(日) 07:05:08 ID:???
釣られ過ぎじゃね?w
659nobodyさん:2006/06/25(日) 13:23:09 ID:???
釣りw
便利な言葉だなw

過疎スレで暇だからみんなレスしてやってんのにw
間抜けだなw
660nobodyさん:2006/06/25(日) 16:29:26 ID:???
ここまでスレ読んで分かったぜ!全部出来れば問題ないんだな!?
661nobodyさん:2006/06/25(日) 16:46:08 ID:???
そして全部出来なくても問題は無い
662nobodyさん:2006/06/25(日) 22:31:47 ID:???
>>660
ついでだからLispとbshとcshとawkとsedもマスターしとけ
663nobodyさん:2006/06/25(日) 23:13:39 ID:???
>>659
>過疎スレで暇だからみんなレスしてやってんのにw
そんなに暇なんですか?あなた
664nobodyさん:2006/06/25(日) 23:21:53 ID:???
かつて、webアプリケーションを作るのが最も簡単だった言語は、Perlだけだった。
やがて、PHPが生まれ、Perlユーザの一部がPHPへと流れた。
時が過ぎ、Webアプリケーションに対する要求も複雑化し、
モジュールを使わないと例外処理ができないPerlや、名前空間の無いPHPでは
限界を感じるユーザが現れ始めた。
そして現在、Python、Rubyに注目が集まっているのです。
665nobodyさん:2006/06/26(月) 03:41:47 ID:???
多分、このスレ見て勘違いしたんだろうけど、Perlは標準で例外処理あるよ。ただ、モジュールを使えばJavaなど多言語の例外処理と形が似たように書けるってだけ。
666nobodyさん:2006/06/26(月) 05:20:53 ID:???
>>614
> Java+Oracleなら50人/年で、PHP+PostgreSQLで10人/年になる仕事ってなんだよw
感覚的にそんなもんだろ?replace案件受けたことないなら分からんか。
これから新規でウェブサイト立ち上げるときにJavaを選択するのはあり得ないね。客も気付き始めてるよ。

>>643
> Perlの複数人開発はちょっと嫌だな。
> PHPはPEARの標準コード規約があるから、それなりに読みやすいコードになる。
標準コード規約に従わないやつがいたらどうなると思う?
Perl::Tidy知りませんか?

>>648
> 田舎の零細ITとか未だにPerlつかってるとこあるよな
> なんか10年前で止まってる感じ
それはお前の脳内が(ry
CPANという言語拡張を知らないからそう思うだけだろう。

>>664
> モジュールを使わないと例外処理ができないPerlや、名前空間の無いPHPでは
665が言ってるようにお前が良く知らずに悦に入ってるだけ。
667nobodyさん:2006/06/26(月) 05:33:43 ID:???
>>665
書いてみて
668nobodyさん:2006/06/26(月) 05:36:26 ID:???
このスレ見て勘違いじゃなくても、どこ見ても例外処理はないって書いてあるよねw
669nobodyさん:2006/06/26(月) 06:14:13 ID:???
PerlのOOって、冗長になりまくるからなぁ
名前空間無くてもまだPHPのが読みやすく作れるよ…
670nobodyさん:2006/06/26(月) 06:44:58 ID:???
つーかなんでPerl使うの?
671nobodyさん:2006/06/26(月) 07:56:38 ID:???
>>669
package MyClass;
use base 'Class::Accessor';
__PACKAGE__->mk_accessors('name', 'age');

nameとageのgetter,setterを持つクラスかいてみたけど、
PHPでこれより読みやすく書いてみて。
672nobodyさん:2006/06/26(月) 08:33:25 ID:???
例外処理のモジュールもあるけど、標準のだけで書こうとするとこんな感じ。

eval {
 # try
 ...
 # throw
 die "Error";
};

# catch
if ($@) {
 ...
}
673nobodyさん:2006/06/26(月) 09:16:25 ID:???
というか、PHPの方が例外処理やりにくいと思う。特にPHP4。
まだ環境的にPHP5に移行できない人が多いだろうし。
674nobodyさん:2006/06/27(火) 00:12:03 ID:???
PHPをソースからコンパイルした奴ってアップデートするときってどうやってるんだろ?


ごめん。人のセイにしたけど本当は俺が知りたいの
675nobodyさん:2006/06/27(火) 00:14:29 ID:???
もちろんソースからコンパイルするけど
676nobodyさん:2006/06/27(火) 00:51:18 ID:???
まあ、PHPはアップデートがウザイね。Perlなら、モジュールだけで上げればいいけど。
677nobodyさん:2006/06/27(火) 11:28:27 ID:???
>>667>>669はどこいった?
678nobodyさん:2006/06/27(火) 23:15:19 ID:???
手に手を取ってバカンスへ
679nobodyさん:2006/06/27(火) 23:31:24 ID:???
いやんばかん
680nobodyさん:2006/07/04(火) 03:29:12 ID:???
681nobodyさん:2006/07/05(水) 22:35:38 ID:???
682nobodyさん:2006/07/06(木) 02:25:57 ID:???
>>681
C#が一時期ガクっと落ちてるのが気になるなw
683nobodyさん:2006/07/07(金) 18:32:20 ID:???
>>671
これはPerlでクラスを定義しているのかな?
おれPerlよくしらんのだけど、ぱっと見ただけでは何やってるのかさっぱりわからん。
「これより見やすく書いてみて」ってあるけど、たいがいの言語ならこれより見やすく書けるだろ。

class MyClass {
 var $name, $age;
}

class MyClass
 attr_accessor :name, :age
end

>>671の例は、たしかに簡潔なんだろうけど、わかりやすいとはとても思えん。
アクセッサが簡単に定義できるということをいいたかったのかな?
684nobodyさん:2006/07/07(金) 18:39:04 ID:???
>>683
上のはPHPだろうけど、それはちょっと違うかと。
accessorメソッドを定義できたわけじゃないので。

>>671 は、PHPだとこの場合、メソッド4つ定義しなきゃだめだろ
と言いたいんでしょう。
まぁ >>671 はそんなに分かりやすくないと思うけど。

下のはRubyだね。そっちは正しい。
685nobodyさん:2006/07/08(土) 00:02:55 ID:???
Perlのオブジェクト指向は見やすくはない。一般的な、他の言語のオブジェクト指向とは大きく書式が違うから。
ただし、簡潔さはある。Perlは冗長さを徹底的に排除できる言語だから。オブジェクト指向に限らないけど。
686nobodyさん:2006/07/08(土) 00:37:33 ID:???
CPANの使うだけなら楽だわな
自分でクラス定義書こうとは思わないが
687nobodyさん:2006/07/08(土) 01:52:42 ID:???
Perlはプログラムを理解する脳力をプログラマに責任転嫁し、
RubyはPerlの全ての罪をMatzにつぐなわせ、
Pythonはプログラマからタブ文字を奪いさる。
そしてPHPは全ての救い難き衆生を10万億土に得度する阿弥陀仏。ありがたや。
688nobodyさん:2006/07/08(土) 05:23:53 ID:???
>>685
>簡潔さはある。
ねぇよw
メソッドに初期値いれるときどうするの?
689nobodyさん:2006/07/08(土) 05:30:32 ID:???
>>685はPerl5と共に進化が止まっちゃってるんだろ。
690nobodyさん:2006/07/08(土) 05:35:26 ID:???
つーか前の流れでモジュール使わなきゃ例外もまともにできんとか言われてるのに、
さっそく>>671でモジュールつかっちゃってるしw
691nobodyさん:2006/07/08(土) 05:43:32 ID:???
>>684
PHPの例もそれで問題ないでしょ。
パブリックに取り出しも設定もできるんだし、
逆に>>671でやってることも取り出しと設定しか出来ない
もん定義してるだけでしょ?一緒じゃないの?
692nobodyさん:2006/07/08(土) 07:19:50 ID:???
>>691
おいおい、一緒じゃねーよ。
インスタンス変数への直接アクセスと、アクセッサを介したアクセスは、
結局やることは同じかもしれんが、情報隠蔽という考え方からみて全然違う。
いくらなんでもそれはオブジェクト指向の基本をわかってない。
693nobodyさん:2006/07/08(土) 07:31:34 ID:???
PerlもPHPも、もとはオブジェクト指向ではなかった言語に後からオブジェクト指向の
機能を付け加えたから、不自然な感じは否めない。特にPerl。

それに比べ、Pythonもあとからオブジェクト指向の機能が追加された点では同じなんだけど、
不自然さはない。
もとはモジュール指向の言語で、そのモジュール機能を拡張したのがPythonのクラスなんだけど、
それがすごく自然になじんでる。
アクセス制御がすこし弱いのと、メソッド定義において最初の引数にselfを明示的に
指定しなければいけないのが気になるけど、それ以外はよくできてる。

こうしてみると、言語設計者のセンスの違いを感じる。
PythonかわいいよPython。
694nobodyさん:2006/07/08(土) 07:36:22 ID:???
アクセス制御はもうみんな大人なんだから、て話だったな
selfはそのうち慣れる。むしろあった方が分かりやすいと俺は思うようになった
695nobodyさん:2006/07/08(土) 07:43:48 ID:???
>>694
インスタンスメソッドの呼び出しや、インスタンス変数へのアクセスのためにselfを使うのはいい。
しかしインスタンスメソッドを定義するたびに、最初の引数にいちいちselfとしなきゃいけないのが面倒だし読みにくい。
これは慣れないし、なくしても害はないはず。

あ、あと親クラスのメソッドを呼び出すときがださい。親クラス名を書かなきゃいけないし。
super()とかで書けるほうがうれしい。
696nobodyさん:2006/07/08(土) 09:10:57 ID:???
コードの可読性について語って。
ソースを納品させて、その担当の
プログラマーが辞めちゃったり、
氏んじゃったりしたら、別のプログラマーに
そのソースを渡して、続きを書いたりして
もらう、という状況を想定して。
697nobodyさん:2006/07/08(土) 09:54:42 ID:???
>>696
> プログラマーが辞めちゃったり、
> 氏んじゃったりしたら、別のプログラマーに
> そのソースを渡して、続きを書いたりして
そんな職場ならすぐ逃げ出すのが先では?
698nobodyさん:2006/07/08(土) 10:53:54 ID:???
>>697 無職はすっこんでなさい。
699nobodyさん:2006/07/08(土) 11:04:17 ID:???
可読性は Python >= Ruby >> PHP >> Perl
Pythonはたいへん読みやすい。
Rubyで書かれたスクリプトは読みやすいんだけど、メタプログラミングされるとわけわかになりやすい。
Perlの読みにくさは頭ひとつ抜け出してる。Perlのモットーである「TMTOWTDI」(やり方はひとつではない)は、メンテする側からみると悪。
700nobodyさん:2006/07/08(土) 11:13:19 ID:???
じゃあpythonを採用するお
701nobodyさん:2006/07/08(土) 14:10:08 ID:???
>>696
ただ、>>696の前提で言うと、「その言語をマスターしている人員を確保できるかどうか」がもっとも重要な要因だと思う。
その意味で言うと、日本においてはPythonはPerlやPHPやRubyと比べてマイナーなので、Pythonを知っている人間を確保するのが難しい。
だから日本限定で考えるなら、Rubyのほうがいいと思う。
ヨーロッパならPythonがすごい人気なんだけどね。
702nobodyさん:2006/07/08(土) 14:37:54 ID:???
ヨーロッパから人を確保すればいいんじゃね?
703nobodyさん:2006/07/08(土) 19:14:45 ID:???
ぼけたつもりなんだろうか。。。
704nobodyさん:2006/07/09(日) 00:08:24 ID:1tf/JQSh
PHPはパッケージが作れないのがいたいね。
このクラス・関数がどのファイルで定義されているのか追っていくのがキツイ。
パッケージがないから、ろくなライブラリが育たず、この5年で見ても死屍累々とすでに使われなくなったライブラリの山。
最近のPHPプログラマーが昔(と言っても3−4年前)のソース見ると、訳の分からないコードになってる。
705nobodyさん:2006/07/09(日) 04:07:40 ID:???
>>704
だね。
OOひとつやるのにもモリモリモジュールだらけになっちゃうPerlと一緒で、
痛いよね。
この2言語はもう駄目だね。
706nobodyさん:2006/07/09(日) 04:43:57 ID:???
Perlは廃れ始めると有名な人達がいわゆるクール(笑)な何かを作るから困る。
この悪循環でPerlは何年も延命してきている。たとえハック(笑)に優れていても、
彼らには人類にとって負の遺産を存続しているという罪悪感が無い。
突き詰めれば核兵器開発に携わる優秀な技術者と変わりない。
要するにただの馬鹿だ。
707nobodyさん:2006/07/09(日) 04:51:51 ID:???
>>706
>突き詰めれば核兵器開発に携わる優秀な技術者と変わりない。
それは良くいいすぎ。
おじいちゃんが大好きな、過去を美化した昔話みたいなもんでしょ。
それ自体はボロボロだけど、おじいちゃんの脳は、それをどんどん素晴らしい物へと
変えていく。
708nobodyさん:2006/07/09(日) 05:40:49 ID:???
お互いにこけにしあってるだけで、結局どんぐりの背比べじゃんw
709nobodyさん:2006/07/09(日) 05:44:26 ID:???
>>708
どんぐりの背比べじゃなくて、どっちも使うなということです。
710nobodyさん:2006/07/09(日) 07:08:11 ID:???
perl6は後方互換なしで0から再スタート
711nobodyさん:2006/07/09(日) 07:24:51 ID:???
なるほどな、PerlはLightweight Language界のCOBOLというわけか。
言語としては時代遅れだけど、過去の遺産が大きくていまさら乗り換えられない。
712nobodyさん:2006/07/09(日) 07:35:08 ID:???
>>710
その方がいいとは思うけどね。
出ればの話ですが…

713nobodyさん:2006/07/09(日) 09:58:52 ID:???
>>712
本家見てれば分かるけど、今更出ないという事はありえない。
714nobodyさん:2006/07/09(日) 10:24:35 ID:???
>>713
本家見てないから分かりません。
715nobodyさん:2006/07/09(日) 11:47:24 ID:???
Gentoo : IntelR PentiumR?4 Computer Language Shootout Benchmarks
http://shootout.alioth.debian.org/gp4/index.php
716nobodyさん:2006/07/09(日) 13:03:53 ID:???
>>715
Ruby遅いな・・・
717nobodyさん:2006/07/09(日) 16:51:53 ID:???
>>713
じゃぁいつ出るの?
718nobodyさん:2006/07/09(日) 16:57:26 ID:???
perl6ってまだ仕様もfixしてないんじゃなかったか
欲張りに機能盛り込む議論ばっかりやってて何年も決まらない
pugsがあっても、もう既に破綻してると思うんだが
719nobodyさん:2006/07/09(日) 18:27:34 ID:???
PHP6で
if (...) class {...} else class {...}
こんなんできるようにするか議論されてるらしいけど、どうなのこれ?
720nobodyさん:2006/07/09(日) 19:17:37 ID:???
>719
そもそも最近の言語で特殊なシンタックスなしにそれができないなんてどうかしてる
721nobodyさん:2006/07/09(日) 19:39:12 ID:???
>>720
どういうとき使うの?
722nobodyさん:2006/07/09(日) 19:47:57 ID:???
>>720
ほとんど不要なものが実装されてないくらいで、どうかしてると思う方がどうかしてる
723nobodyさん:2006/07/09(日) 20:47:35 ID:???
if (cond) { class ... } else { class ... }くらいできないの?
724nobodyさん:2006/07/09(日) 23:13:25 ID:???
>perl6は後方互換なしで0から再スタート
言語としてのPerl6ならそれで正しい
インタプリタ/コンパイラとしての"perl6"は後方互換はあるよ。

全部parrotが吸収するからそれが出来る。
725nobodyさん:2006/07/09(日) 23:38:14 ID:???
Parrotってもう出来上がってるの?
まだなら、いつ頃出来上がる予定なの?
726nobodyさん:2006/07/10(月) 00:08:08 ID:???
今利用できないものに、実用的な意味はない。
727nobodyさん:2006/07/11(火) 03:39:24 ID:byVkHhC7
自分でインストールすれば使えるよ、ずっと前から
ただ、変なインストールしようとすると対応してない場合があるっぽい(自分でナントカしろと説明書にかいてある・・・w
Windowsなら、もうコピーするだけの奴を公開してくれてる人が居るので簡単に使える。
728nobodyさん:2006/07/14(金) 00:59:43 ID:g/iLFj37
何やかんやで、結局使われてるのはPHPだね。
729nobodyさん:2006/07/14(金) 10:04:00 ID:wmyV4wcm
勝利宣言は思考停止
730nobodyさん:2006/07/14(金) 10:34:40 ID:???
IT後進国ではperlとphpがメインで使われてます。
世界的に見れば、あらゆるシーンで使用されているpythonが便利です。
731nobodyさん:2006/07/14(金) 11:06:06 ID:???
世界中後進国だらけだな。
732nobodyさん:2006/07/14(金) 21:30:06 ID:???
まあ、功深刻の方が多いと思うよ
733nobodyさん:2006/07/17(月) 18:16:08 ID:???
多いというか全部の国がそうなりそうだな。
734nobodyさん:2006/07/18(火) 02:08:23 ID:???
try:
    >>733
except US,DE:
    print "hello!"
735nobodyさん:2006/07/18(火) 09:08:37 ID:???
PythonがPerlやPHPを押しのけてメインというぐらいに
使用率とかで普及してるん?
736nobodyさん:2006/07/18(火) 12:19:03 ID:???
ヨーロッパでは。
例えばRedHatやFedraの管理ツールはぜんぶPython。
Google社内の管理ツールもPython。
737nobodyさん:2006/07/18(火) 12:49:15 ID:???
>>736
RedHatもGoogleもアメリカですが。
738nobodyさん:2006/07/18(火) 13:20:27 ID:???
pythonが日本以外ではわりと使われているのは確かだ。
日本で使われていないのはrubyなんていうのがあるせいだな。

言語(文法)としてのデキや優劣は使う人次第であったり、好き嫌いも含まれると思うが、
パフォーマンスや不具合などをみれば、python > ruby で、pythonの方が優秀だ。
これは単純に世界での使用者の人口比率に比例しているだけだがな。

使用人口をwebという分野でみれば、php > python だ。
スクリプトとしてみれば、 python > php だな。

ただし、phpは節操なしで、ポリシーなくなんでも取り込んだせいで、言語としては最悪だ。

え?perl?まだいたの?
739nobodyさん:2006/07/18(火) 14:04:28 ID:???
rubyはPC98でpythonはPC/AT互換みたいなもんだ
740nobodyさん:2006/07/18(火) 14:07:57 ID:???
ただ最近はRailsのお陰で、向こうのLinux系の雑誌でも
Rubyの特集があったりするよ。
741nobodyさん:2006/07/18(火) 18:40:44 ID:???
>>740>>739 風に言うなら。

エロゲーのお陰で、向こうのPC系の雑誌でも
PC98の特集があったりするよ。
742nobodyさん:2006/07/18(火) 23:36:01 ID:???
少なくともいままでの経験からいうと
ruby pythonは鯖管が入れてくれない

ひどいとこだとperlもcコンパイラも入れてくれないので
「bshとawkとsedでなんとかしろ」とか言われちゃったりする

めんどくさい仕事は増やさない、それが鯖管
743nobodyさん:2006/07/18(火) 23:42:47 ID:???
不幸だね。
744nobodyさん:2006/07/19(水) 01:05:50 ID:???
昼は棍棒片手にマンモス狩りに行ってそう
745nobodyさん:2006/07/19(水) 02:15:48 ID:???
スクリプターと鯖缶って仲悪いのか
746nobodyさん:2006/07/19(水) 08:58:39 ID:???
いまどきawkはありえない。
747nobodyさん:2006/07/19(水) 09:33:08 ID:???
いまどきそんな鯖少ないと思うけどな
ruby入ってる所も多くなって来たし
748nobodyさん:2006/07/19(水) 09:42:50 ID:???
sedなんて今世紀に入ってからはじめて見た
まだ生きてたのか
749nobodyさん:2006/07/19(水) 11:13:15 ID:???
サーバーそのものの管理に
Perl や Python 使ってそうなもんだけどな。
750nobodyさん:2006/07/19(水) 11:21:02 ID:???
1:サーバがVAX
2:サーバがPDP
3:サーバがDSLite
751nobodyさん:2006/07/19(水) 11:58:35 ID:???
今PHP使いだけど、Pythonを勉強しようと思う。

マニュアルなどを斜め読みして期待してるのは、
1.実行速度が早そう
2.Windows用にexe化できる(コードを隠蔽できる)
3.PHP-GTKより簡単にGUIを作れそう(資料も多そう)
てなところ。

GUIがほしいのでJavaにしようかと思ったけどちょっと寄り道してみる。
Python使いの方、これらの期待は妥当でしょうか。
752nobodyさん:2006/07/19(水) 12:23:25 ID:???
ゆとり教育の影響か、「日本語」で資料が揃っているという条件も大きいですね。

Ruby > Python
753nobodyさん:2006/07/19(水) 12:39:42 ID:???
Rubyの日本語資料ってどこにあるの?
754nobodyさん:2006/07/19(水) 12:46:46 ID:???
>>753
http://www.amazon.co.jp/

Pythonについて日本語で書かれた本、少ないと思いませんか?
行き詰った時に、Googleで英語サイトに行かないといけないのは、語学が堪能じゃない人には少々厳しいですね orz
755nobodyさん:2006/07/19(水) 12:46:49 ID:???
パフォーマンスが特に高いわけじゃないし、py2exeはソースをZIPで固めてexeの末尾に付けるだけ。
だれでも解凍してソース読める。GUIは知らない。
756nobodyさん:2006/07/19(水) 12:48:36 ID:???
>>754
行き詰まったときにそもそもGoogleでヒットする資料すらないんだが...
757754:2006/07/19(水) 12:50:28 ID:???
Pythonユーザーさんは、ノウハウを日本人に還元するという意味で、出版社にPython本の企画持ち込んでみて。
758751:2006/07/19(水) 13:07:36 ID:???
>>755
そうですか。
ソース見られても良いけど、データベースの接続パスワードなんかは
あんまり見られたくないなと思ってたもので。
まあDB側で適切なユーザ設定しとけばいいんですけどね。
759nobodyさん:2006/07/19(水) 13:54:02 ID:???
そこでBoost.Pythonですよ
760nobodyさん:2006/07/19(水) 14:33:03 ID:???
>>757
日本のpythonユーザは閉鎖的なんで無理です
761nobodyさん:2006/07/19(水) 15:02:45 ID:???
>>755
出来上がった実行ファイルってどうやって解凍するんですか?
今、手元にpy2exeで作ったファイルがあるので試してみたいです。
762nobodyさん:2006/07/19(水) 15:20:36 ID:???
unzip 実行ファイル
763nobodyさん:2006/07/19(水) 15:58:22 ID:???
(1)pythonってexe作れるの?
(2)rubyってexe作れるの?
(3)PHPってEXE作れるの?
(4)PerlってEXE作れるの?
(5)pythonってソース隠せるの?
(6)rubyってソース隠せるの?
(7)PHPってソース隠せるの?
(8)Perlってソース隠せるの?
764nobodyさん:2006/07/19(水) 17:47:28 ID:???
1. py2exe
5. .py > .pyc, decompyle ?
765nobodyさん:2006/07/19(水) 18:18:48 ID:???
(2) Exerb
(4) PAR
766nobodyさん:2006/07/19(水) 18:46:34 ID:???
(7) コンパイルする
(8) コンパイルする(perlcc)
767nobodyさん:2006/07/19(水) 19:52:44 ID:???
そこでhaskellですよ
768742:2006/07/19(水) 20:02:56 ID:???
>>746
>>748
そう思っていた時期が私にもありました(AA略

世の中には不思議なことなどなにもないのだよ…
769nobodyさん:2006/07/19(水) 23:43:41 ID:???
Python初心者です。

Pythonのスレが無いので質問させていただきます。
Python日本ユーザ会ではWindows用日本語環境用インストーラとして
version 2.3を配布していますが、ソースをUTF-8で書くなら通常版の
version 2.4を入れても良いのでしょうか?
770nobodyさん:2006/07/20(木) 00:20:13 ID:???
>>769
いいんじゃね?

つか気になるならニホンゴ使わなきゃもっといいんじゃね?
771nobodyさん:2006/07/20(木) 00:21:14 ID:???
あとついでに誘導

Pythonのお勉強 Part10
http://pc8.2ch.net/test/read.cgi/tech/1151508809/
772nobodyさん:2006/07/20(木) 00:51:31 ID:???
標準ドキュメントはWebで一通りそろっているから、
本がないからといってそうそう嘆くこともないと思うが>python

個人的にはCGIをちょこちょこ使うだけなんで、日本語サイトでいっぱい
配布されてるPerl/PHP > あんまり配布されてないPython/rubyぐらいの認識。
773nobodyさん:2006/07/20(木) 02:09:31 ID:???
>>763-766
結論
(1)pythonってexe作れるの?作れる
(2)rubyってexe作れるの?作れる
(3)PHPってEXE作れるの?不明
(4)PerlってEXE作れるの?作れる
(5)pythonってソース隠せるの?無理
(6)rubyってソース隠せるの?不明
(7)PHPってソース隠せるの?できる
(8)Perlってソース隠せるの?できる

追加質問
(9)ハスケルってexe作れるの?
(10)ハスケルってソース隠せるの?
774nobodyさん:2006/07/20(木) 02:18:59 ID:???
(5) バイトコードにコンパイルして.pycか.pyo配れば隠せる。
775nobodyさん:2006/07/20(木) 05:10:29 ID:???
>773
おまえはそろそろレスをきちんと読んで自重しろ
Haskellなんて使いこなせると思ってんのか
776nobodyさん:2006/07/20(木) 07:57:12 ID:???
そういう>>775は使いこなしてるのか。
777nobodyさん:2006/07/20(木) 10:10:01 ID:???
Python勉強中。。。
Pythonのオンラインドキュメント検索機能付けてくれんかなw
それかchm形式のマニュアルがほしい。
今はPDFを落として検索してるけどファイルを切り替えて検索するのめんどい。
でもあるだけ感謝しなくちゃね。

ところでネットで拾ったソースで
unicode('あいう', 'utf_8').encode('japanese.sjis', 'replace')
という記述があって意味も分かるんだけど、unicodeのその他のメソッドを
調べるためにはどこを見たらいいのだろう。。。検索にヒットしない
778nobodyさん:2006/07/20(木) 10:45:28 ID:???
>>777
というか、ほとんどstrと同じみたいですが、・・・
http://www.python.jp/doc/release/lib/string-methods.html
>以下は 8 ビット文字列および Unicode オブジェクトでサポートされるメソッドです:
779nobodyさん:2006/07/20(木) 10:46:13 ID:???
pydoc使ったらいいんじゃない?
780nobodyさん:2006/07/20(木) 10:53:30 ID:???
>>773
ハスケルはむしろネイティブコード吐く処理系の方が多い。
781nobodyさん:2006/07/20(木) 10:55:29 ID:???
for k in dir(unicode):
v = getattr(unicode, k, None)
help(v)
782777:2006/07/20(木) 11:43:34 ID:???
>>778
ありがとうございます。
まだチュートリアル読んだばかりで全体が見えてないので、もっとマニュアル見なきゃいけないですね。

>>779
pydocですか。調べてみます。

>>781
とりあえずzfillの使い方が出てきました。
dir(unicode)でメソッドの一覧が見えるんですね。おもしろい。

あ、ちょっと読み返したム板にスレがあるんですね。失礼しました。
783nobodyさん:2006/07/20(木) 11:48:20 ID:???
784777:2006/07/20(木) 13:11:18 ID:???
>>783
ありがとうございますノシ
785nobodyさん:2006/07/20(木) 19:45:41 ID:???
pydoc

と言う響きにちょっとだけ期待した俺エドモンド本田
786nobodyさん:2006/07/20(木) 21:40:22 ID:u7pqpD6W
phpとperlのスキルは殆ど同じ位で、
掲示板位の小規模プログラム書いたら
phpが早く作れるのは俺だけか?
787nobodyさん:2006/07/20(木) 22:01:36 ID:???
phpが作れるなんてすげーな

はい次の患者さん
788nobodyさん:2006/07/22(土) 11:39:59 ID:zbSIaaYR
>>787
やれやれ 
こういうタイプは、オライリーに書いてあったから○○が良い!!って
言うタイプなんだよな・・
789nobodyさん:2006/07/22(土) 12:18:44 ID:???
ネタ誤読マジレスカナシイ・・・
790nobodyさん:2006/07/22(土) 13:54:21 ID:zbSIaaYR
>>789
ソックリソノママカエス
791nobodyさん:2006/07/22(土) 13:57:08 ID:???
>>789
夏だからー
今が夏だからー!
792nobodyさん:2006/07/22(土) 16:44:52 ID:???
急にボールが来たから
793nobodyさん:2006/07/22(土) 19:16:23 ID:???
急に少女が来たから
794nobodyさん:2006/07/22(土) 20:39:07 ID:cbZ/1NjC
おもわず〜♪
795nobodyさん:2006/07/22(土) 21:57:03 ID:???
ビジネスホテルに連れ込みますた。
796nobodyさん:2006/07/22(土) 22:05:52 ID:???
相手は17歳ですた
797nobodyさん:2006/07/22(土) 22:35:38 ID:???
>>793-796
||Φ|(|゚|д|゚|)|Φ||  < カプセル化
798nobodyさん:2006/07/23(日) 01:04:36 ID:???
最近perl6厨見なくなったね。
799nobodyさん:2006/07/23(日) 01:39:54 ID:???
     /⌒⌒⌒⌒⌒ヽ
    / ノノノノノノノハヽ ヾ
   < /  ━   ━  \ >
   ノ /   <・>, 、<・>   ヽ|  なに俺のこと?
    )|   ,,ノ(、_, )ヽ,,   |ノ
     |   )トェェェイ(    |
    /\  ヽニソ  ,/、
   /   `ー----一'   ヽ
800nobodyさん:2006/07/24(月) 23:05:45 ID:???
洋物CGIの数勝負
http://cgi.resourceindex.com/Programs_and_Scripts/
Perl (3080)
C and C++ (164)
AppleScript (1)
Python (17)
Unix Shell (17)
Visual Basic (46)

http://php.resourceindex.com/
Complete Scripts (4110)
801nobodyさん:2006/07/25(火) 07:44:43 ID:???
1個見てみたら案外kentと大差なかった・・・
802nobodyさん:2006/07/27(木) 22:28:16 ID:???
vs Tcl
とスレタイに入ってないのが切ない

そして一度も言及されてない

夏の暑さのせいなのか
803nobodyさん:2006/07/27(木) 23:02:59 ID:???
>>802
そういえばTclで書かれたCGIって聞いたことないな。 なんでだろ。
804nobodyさん:2006/07/31(月) 11:22:36 ID:???
それってCGI.pmみたいな便利なモジュールありますか?
805803:2006/07/31(月) 20:32:21 ID:???
>>804
まあ、CGI, TCLでぐぐればごろごろと出てはくるね。 しかしこれで書かれた名のある
アプリは聞いたこと無いからあまり普及してはいないんでしょう。
806nobodyさん:2006/08/13(日) 02:58:17 ID:???
「Ruby on Rails」に脆弱性--早急なアップデートが必要

1.1から1.1.4のRoRに脆弱性が発見されたとの事です。
もうご存知の方も多いかと思いますが、
1.1.6へ早急なアップデートが推奨されています。

アップデートは、
gem update rails
にて

http://japan.cnet.com/news/sec/story/0,2000056024,20198527,00.htm
807nobodyさん:2006/08/14(月) 23:07:56 ID:???
それぞれ言語ごとのwebフレームワークの利点欠点、動作速度なんかの比較記事ってないですかね。
808nobodyさん:2006/08/14(月) 23:21:32 ID:???
最適なコードを書けるようになってから、速度を気にすればいいよ。
809nobodyさん:2006/08/14(月) 23:26:57 ID:???
それぞれの言語で最適なコード書けるようになると
あんまり速度気にしなくなると思うよ。
810nobodyさん:2006/08/14(月) 23:48:04 ID:???
でもrubyって速度比較で劇的に遅い結果が出てなかったっけ?
811nobodyさん:2006/08/14(月) 23:50:02 ID:???
納品しちゃって次の仕事が来たら
あんまり速度気にしなくなると思うよ。
812nobodyさん:2006/08/15(火) 00:11:15 ID:???
>>810
rubyは遅いんだけど、速いコードを書こうという気が起きないんだよね。
遅くても良いから奇麗にとか、効率良くとか考えてしまう。
813nobodyさん:2006/08/15(火) 05:15:19 ID:???
鯖依存度が高いからな
814nobodyさん:2006/08/15(火) 10:40:53 ID:???
そんなに速度重視するならCで作れといいたい
815nobodyさん:2006/08/15(火) 13:23:28 ID:???
アセンブラだろ
816nobodyさん:2006/08/15(火) 14:34:08 ID:???
マシン語をわすれるな
817nobodyさん:2006/08/15(火) 15:52:04 ID:???
>>816
アセンブリ言語≒マシン語だろ
818nobodyさん:2006/08/15(火) 17:43:08 ID:???
マシン語のほうがはやい
819nobodyさん:2006/08/15(火) 20:15:43 ID:???
今時のCPUだったら、コンパイラの最適化に勝つのはムズイ
820nobodyさん:2006/08/16(水) 00:58:45 ID:???
ムズイんじゃなくて、まず無理
821nobodyさん:2006/08/16(水) 01:49:01 ID:???
>>812
きれいに効率良く書きたいならパイパイでいいじゃん。
なんでわざわざ遅いrubyにするの?
822nobodyさん:2006/08/16(水) 02:02:51 ID:???
単に好きなだけじゃね?
Pythonは日本語の解説系サイトも少ないし、ちょっと手を出すにはきつい。
823nobodyさん:2006/08/16(水) 03:32:20 ID:???
>>822
そう?
少なくともrubyの公式ドキュメントより、
パイパイの翻訳ドキュメントのがしっかりしててわかりやすいと思うけどね。
まぁ単に好きなだけってなら分からなくもないけど。
824nobodyさん:2006/08/16(水) 04:25:05 ID:???
なんでpython一般でなくてPyPy限定なのか問いたい・・・
一般的に配布されてるのってCPythonですよね・・・?
825nobodyさん:2006/08/16(水) 05:10:22 ID:???
俺プログラミング初心者だけど、Python 勉強してるよ。
チュートリアルとライブラリリファレンスが翻訳されているだけで大助かり。
コードが読みやすくて気に入ってます。
826nobodyさん:2006/08/16(水) 21:53:16 ID:???
>>825
へー、そうなんだ。
PHPばかり使っていて、もっとスキルアップしなきゃと思ってるんだけど、Pythonも勉強してみようかな?
PHP→フレームワークの知識が必要になった(今ココ)

・PHPのフレームワークを勉強しつつ、Ruby on Railsを基本知識として学ぼうと検討中。
いろいろ調べていると、日本では流行ってないけど、Pythonも良さげかな?と。

827nobodyさん:2006/08/17(木) 00:38:42 ID:wEdY4Crh
>>826
PythonよりもJavaを学んだ方が良いと
828nobodyさん:2006/08/17(木) 02:34:09 ID:yUA3yX4a
829nobodyさん:2006/08/17(木) 02:48:15 ID:???
イントラとかのクリティカルなシステムはJavaが良く使われるけど、
ミクソみたいな単純定番機能の詰め合わせみたいなのは、
Javaでやるメリットさほどないし、実績もPHPやPerlと大差ないよね。
830nobodyさん:2006/08/17(木) 03:26:20 ID:???
>>826
手に職って話ならJavaだな

最近Railsの本が鬼のような勢いで出てるがなんかあったんか?
831nobodyさん:2006/08/17(木) 10:47:59 ID:???
RailsはRuby云々というより、フレームワークの良い叩き台になってるんだろ。
PHPのSymfonyとかも影響受けてるらしいけど、かなり良いって聴いた。(伝聞、伝聞)
言語開発者があんな感じだから、さっさと他の言語にそのノウハウを流出させてやって欲しいなぁ。
832nobodyさん:2006/08/17(木) 13:01:47 ID:66urm5np
しめーじ
833nobodyさん:2006/08/19(土) 20:16:48 ID:uxEeKqsl
要するにrailsをぱくってるんだな。
834nobodyさん:2006/08/19(土) 20:53:27 ID:???
ぱくりだろうがなんだろうが
楽ができれば正義
835nobodyさん:2006/08/20(日) 02:07:19 ID:???
プログラマは楽するためには何でもやる
836nobodyさん:2006/08/20(日) 02:59:17 ID:???
楽するためにはどんな苦労でもする
837nobodyさん:2006/08/20(日) 11:36:16 ID:???
>>836
ちょwwwwwwそれwwwwwww

>>835-836 永久ループ?
838nobodyさん:2006/08/20(日) 11:41:54 ID:???
「プログラマは楽するためにはどんな苦労でもする」
で完結。
839nobodyさん:2006/08/20(日) 11:49:07 ID:???
しねぇよ
840なかやまきんにくん:2006/08/20(日) 11:55:56 ID:???
健康のためなら
死んでもいい
841nobodyさん:2006/08/20(日) 12:14:01 ID:???
「楽する」に結びつかない苦労はイヤなわけで
842nobodyさん:2006/08/20(日) 13:02:18 ID:???
>>837
> 永久ループ?
否、楽にしすぎて馬鹿でも作業できる環境つくると
仕事を失う
843nobodyさん:2006/08/20(日) 15:54:36 ID:???
馬鹿でも仕事できる環境を構築する奴、
と、
その環境で仕事する使い捨ての馬鹿、
がいる。

前者は永久ループでより馬鹿でも仕事できる環境を作り続ける。
後者は使い捨て。
844nobodyさん:2006/08/20(日) 16:42:40 ID:???
>>840
ソレだ!!!
845nobodyさん:2006/08/21(月) 01:12:34 ID:1XDagWEI
ちょっとスレの方向がずれてない?
846nobodyさん:2006/08/22(火) 05:57:54 ID:???
馬鹿しかいないんだからしょうがない
847nobodyさん:2006/08/22(火) 09:55:01 ID:???
>>846
ソレだ!!!
848nobodyさん:2006/08/23(水) 12:14:35 ID:???
Perlのコードって見ててキモチワルイよね
いっそこのままRubyに大勢が以降しないかな
849nobodyさん:2006/08/23(水) 17:03:31 ID:8ANqnZJ+
>>848
開発体制をもっとオープンにしない限りありえんな。
850nobodyさん:2006/08/25(金) 04:36:25 ID:???
>>848
後で見るとキモチワルイが
書いてるときは最高にハイってやつだぜ!!

>>849
なんでやねん

あ、あとRuby派の人
クロージャーってどう便利なの?
仕組みはわかったがどう使うのかわからん。
851nobodyさん:2006/08/25(金) 12:51:58 ID:???
クロージャーはperlにもあったな
852nobodyさん:2006/08/25(金) 13:24:43 ID:???
Javaも導入を検討しているみたいだね。
853nobodyさん:2006/08/25(金) 16:46:14 ID:???
>>850
やっつけシングルトンとか再帰関数で自分の深さを覚えておきたいなんてときにどーでっかー?
>>851
PHPもstaticがあるので仲間に入れてください><
>>852
Javaは仲間はずれ〜♪
854nobodyさん:2006/08/26(土) 14:24:52 ID:???
855nobodyさん:2006/08/26(土) 15:34:44 ID:???
なんかいまどきベンチを出してくるにしては、環境が古いなぁ。
PHP4で、MySQLは3か。
856nobodyさん:2006/08/26(土) 15:47:42 ID:???
lighttpd+fastcgiもやってほしいな
857nobodyさん:2006/08/26(土) 19:17:13 ID:???
なにこの糞の役にも立たないベンチ
858nobodyさん:2006/08/26(土) 22:17:54 ID:???
>>855
PHP4は普通じゃね
5は遊びで使うならいいけどさ
859nobodyさん:2006/08/27(日) 04:23:19 ID:95XQOxpE
DB接続やCGIモジュールのインクルードに時間をとられて、mod_phpとmod_perl自体の比較になってない。
DB接続やHTML出力の処理をベンチマークの対象に含めたいなら、一般的な動的ページで想定されるコードにしないと意味ないわ。
860nobodyさん:2006/08/27(日) 07:05:41 ID:HcNFC/f4
俺若造だけど既に28社近く偽装派遣としてプロジェクトに参加した
基本的にWEB
どの会社もそうだけど、
表側がJSPやPHPやASPが多い
裏側がJAVAだったりPHPだったりCOMファイルだったりする。
でも内部スクリプトは全部Perl ASPでもPerl
だからPerl覚えとけば仕事には困る事はなさそう。

WEB表示の事を考えなければ多分早いんだろう。
作るのも動くのも
861nobodyさん:2006/08/27(日) 10:27:18 ID:???
Perlは単価安いぞ(プンプン!!
862nobodyさん:2006/08/27(日) 15:51:38 ID:???
安案件はPHPに流れPerl自体の案件が減っのと
ある程度のスキルを持ったPerlerが少ないせいか金出しても集まらない罠
863nobodyさん:2006/08/27(日) 15:55:18 ID:???
スキル持ったPerlerは企業に囲われてるからなぁ。
市場にはなかなか出てこない。
864nobodyさん:2006/08/27(日) 16:27:47 ID:???
>>860
釣りっぽいけど客としてこう言うのは何度かみたことある。
.cgiや.aspなのにPHPのエラー出てたり.jspなのにオヤジ猫のエラーじゃなく
不自然なエラーだったり(perl?)
865nobodyさん:2006/08/27(日) 17:45:58 ID:???
cgiは中身なんでも良くね?
866nobodyさん:2006/08/27(日) 18:41:12 ID:???
そうなんだけど、この場合#!/usr/bin/phpって話じゃないだしょ
867nobodyさん:2006/08/27(日) 23:14:39 ID:HcNFC/f4
すまんそういう話じゃない

中で動くCronとかATコマンドで日時バッチなどのスクリプトな話
まあそれ以外にもあるだろうけど、
データを扱いやすい形まで持っていく部分までPerlが担当してるケースが多い
868nobodyさん:2006/08/27(日) 23:23:10 ID:???
「これまでPerlだった。だから今後もPerlだ」
って言ってる奴は多分
「これまでCOBOLだった。だから今後もCOBOLだ」
っていうウチの部長と同レベルだな。
869nobodyさん:2006/08/28(月) 00:53:29 ID:???
>>868
レガシーシステムで大活躍のIBM謹製PL/Iは、まだまだ続きますか?
870nobodyさん:2006/08/28(月) 02:07:55 ID:???
バッチ処理はPerlが断然書きやすいね。
871nobodyさん:2006/08/28(月) 04:03:00 ID:???
>>870
PHPってバッチ処理書ける? 
872nobodyさん:2006/08/28(月) 07:01:57 ID:7ZEhJCL5
VBSでもPHPでもJAVAでも書けるけどね。
Perlが一番楽だし実績がある。
YahooもPHPに変更したのは表っ面だけだろ
873nobodyさん:2006/08/28(月) 09:05:52 ID:???
単価ではPHPは安すぎてどうにもならんな。
Perlは案件減ったしRuby、Pythonは絶対数が少なすぎる。
食っていく事を考えるとスクリプト言語じゃ厳しいのかな。
874nobodyさん:2006/08/28(月) 09:17:24 ID:???
↑日本だとそうかもね。
海外と関わりのある仕事してると、スクリプト言語が盛り上がりつつある感じはしてるよ。
875nobodyさん:2006/08/28(月) 12:12:53 ID:???
WordPress をちょっといじろうと思って
コード見てなんじゃこりゃと思ってやになった。
やはり名前空間ないのは厳しい。

でもPHPで作られたキラーアプリがたくさんあるから
しばらく生き残るのは確定なんだろうね。
876nobodyさん:2006/08/28(月) 12:30:01 ID:???
日本でもスクリプト言語の隆盛が起こると思うけどな。
憂うべきなのはその担い手がおそらくPHPだということで。
877nobodyさん:2006/08/28(月) 23:45:43 ID:???
>>876
PHPがなかったら、何使ってたと思う?
878nobodyさん:2006/08/28(月) 23:46:46 ID:???
UTF-8扱える環境がphpしかなくて
cronで動かすスクリプトをphpで書いたことあるな
879nobodyさん:2006/08/29(火) 01:11:22 ID:Hy4N0aq8
Python使い少ないなぁ、残念

英語アレルギーが無いので、海外のサイトを見ながらサクサク使ってる。
標準モジュールも充実してるし、便利なモジュールの登場と標準への
組み込みも積極的だと思う。

文法の美しさは、ちょっと置いておく。

誰か言ってたが、Pythonがいいのは小規模な開発まで。
大規模サービスや、組み込みに〜って話になったとたん、
パフォーマンスとフレームワークの充実から、Javaになってしまう。

Python、手続きが楽なので大好き
Javaはその真逆だと思う

まぁ、適材適所ってところで使い分けてる

つうことで、一長一短なので、色んな言語を知っておくといい事だと思う > 1
880nobodyさん:2006/08/29(火) 03:31:18 ID:???
Javaは大規模向けのノウハウがあるからだろ
パフォーマンスはきちんとプロファイル取って最適化すれば問題にならないだろうし
つかどの言語でも同様に存在する問題

Javaは普及はしてるけど積極的に使いたい言語とは思えない
881nobodyさん:2006/08/29(火) 06:33:08 ID:???
html埋め込み型のPHPの方が見易いというのはあるな。
882nobodyさん:2006/08/29(火) 10:08:09 ID:???
ものすごくシンプルな作りのものを除けば
埋め込み型は良くないってのが最近の流れじゃない?
ある程度の規模になればPHPだってテンプレート使って書くんだし。

WordPressとかマジ埋め込み。泣ける。
883nobodyさん:2006/08/29(火) 10:13:34 ID:???
埋め込み型が駄目でかつ
テンプレートも最低限の機能だけでいいという流れかな

PHPの場合、生PHPでテンプレートは十分っていうのも多いし
884nobodyさん:2006/08/29(火) 15:45:57 ID:???
そうかぁ。
埋め込み型がダメなら、PHPの価値なんて無いな。
885nobodyさん:2006/08/29(火) 17:15:08 ID:???
言語の価値における言語仕様の果たす割合なんて微々たるものだ。
その言語使って何を作れるかなんて意味がない。重要なのは何が作られたかだ。
886nobodyさん:2006/08/29(火) 17:34:52 ID:???
「埋め込み型」が前処理とか関数定義とかもいっしょくたに
埋め込んじゃう事を指してるんなら同意。

887nobodyさん:2006/08/29(火) 22:15:17 ID:???
HTMLの中にコードを埋め込める 〜 PHP自体が壮大なテンプレートシステムである件
888nobodyさん:2006/08/29(火) 23:06:59 ID:???
MVVフレームワーク。
889nobodyさん:2006/08/30(水) 00:02:40 ID:???
VVVV
890nobodyさん:2006/08/30(水) 00:04:18 ID:???
w
891nobodyさん:2006/08/30(水) 10:29:25 ID:???
v
892nobodyさん:2006/08/30(水) 12:23:27 ID:???
(V)o¥o(V)
893nobodyさん:2006/08/30(水) 13:28:10 ID:???
Djangoの継承できるテンプレートやばい。マジやばいよ。
894nobodyさん:2006/08/30(水) 13:32:41 ID:???
kwsk
895nobodyさん:2006/08/30(水) 19:48:56 ID:???
ttp://ymasuda.jp/python/django/docs_0.95/templates.html
この辺にkwsk書いてありもす
896nobodyさん:2006/08/31(木) 00:30:04 ID:???
こりゃぁおもしれぇ。
897nobodyさん:2006/08/31(木) 04:21:18 ID:???
>>854
mod_perlってメモリキャッシュしてるのにそんなに遅いの?
898nobodyさん:2006/08/31(木) 04:23:00 ID:???
>>893
不要
899nobodyさん:2006/08/31(木) 04:26:37 ID:???
>>873
そもそも言語指定された仕事拾ってる時点で、安いのは当たり前。
900nobodyさん:2006/09/02(土) 16:46:47 ID:???
なんかプログラム板だとパイソンスレの流れがはやいんだが
ここ来ると全然人気なさそうだなー
実際Pythonで動いてるシステムなんてないよね?
901nobodyさん:2006/09/02(土) 18:27:49 ID:???
>>900
日本語しか読めない人間にとってはそうだな。
世界中には山ほどある。
902nobodyさん:2006/09/02(土) 22:10:03 ID:???
>>900
オライリ本にNASAで使ってるとか書いてあるお
903nobodyさん:2006/09/02(土) 23:25:37 ID:???
A NASA A NASA A NASSA NASSA NASSANASA
904nobodyさん:2006/09/03(日) 00:43:35 ID:???
わざわざ実装言語を主張してるWebサービスにろくなもんはないよ
905nobodyさん:2006/09/03(日) 05:01:00 ID:???
powerd by rails :)
906nobodyさん:2006/09/03(日) 05:09:00 ID:???
ttp://diggdot.us/
>This is the first site we built with TurboGears  
>(a lot of fun - goodbye PHP!). CherryPy has been
>running great as the server.

g o o d b y e  P H P !
907nobodyさん:2006/09/03(日) 08:04:12 ID:???
>>906
俺は
>CherryPy has been
>running great as the server.
の方が気になる。
最近のCherryPyはそんな安定してるのかー。
908nobodyさん:2006/09/03(日) 09:07:25 ID:???
>>906
こちらもどうぞ。
ttp://takagi-hiromitsu.jp/diary/20060307.html
>PHPやPerlは死滅すればいいのにと思っている
909nobodyさん:2006/09/03(日) 11:11:26 ID:???
口ではモンクいいつつも
PHPを使い続けて1年
すっかり慣れてしまった…
910nobodyさん:2006/09/03(日) 13:10:19 ID:???
>>900
trac知らないのかな…
911nobodyさん:2006/09/03(日) 14:30:48 ID:???
>>910
影舞を使っていたら、Tracを薦められました。
912nobodyさん:2006/09/03(日) 16:05:31 ID:???
>>908
ステレオタイプにまみれたセキュリティゴロを持ち出すなw
913nobodyさん:2006/09/03(日) 18:45:55 ID:???
>>912
それが仕事なんだから仕方が無い。
俺らだってにたようなもんじゃないか(・ω・)
914nobodyさん:2006/09/03(日) 18:49:21 ID:???
>>908はなんか人間的に酷いな。
915nobodyさん:2006/09/04(月) 02:49:37 ID:???
>>914
なんでソコまで喧嘩腰なんだろうかっつー気はするな。
916nobodyさん:2006/09/04(月) 07:36:21 ID:???
>>915
参考までに↓

566 名前:nobodyさん[sage] 投稿日:2006/09/01(金) 12:18:20 ID:???
>>559
そんなこともわからないような奴は使うな
教えることは何もない
氏ね

567 名前:nobodyさん[sage] 投稿日:2006/09/02(土) 03:03:40 ID:???
>>566
この子は何でこんなに攻撃的なんだろう。
そういや、散歩に出さずに家に閉じ込めた犬は、
よく吠えるって言うね。

親御さんに、外に連れて行ってもらってないのかな?
917nobodyさん:2006/09/05(火) 18:13:10 ID:???
日系ソフトウェア〜本屋で立読みしたら、Rubyの特集だった。

・メタプログラミング
・ブロック化

というのが便利らしい。
918nobodyさん:2006/09/05(火) 18:17:34 ID:???
>>917
>メタプログラミング
どういう意味?
919nobodyさん:2006/09/05(火) 19:28:55 ID:???
「プログラムを作って実行するプログラム」を作ること
920nobodyさん:2006/09/05(火) 19:48:33 ID:???
コンパイラ?
921nobodyさん:2006/09/05(火) 20:42:30 ID:???
>>918
>>920
メタプログラミング 〜 "コードを生成するコード" を書くこと

近所の本屋で読んでみてください。

日経ソフトウエア 2006年 10月号 [雑誌]
ttp://www.amazon.co.jp/exec/obidos/ASIN/B000HD1BS0

【特集1】 Rubyで仕事がラクになる! 便利な使い方からRuby on Railsまで
 Part1 なぜRubyは仕事に役立つのか
 Part2 Rubyの便利な使い方
 Part3 Ruby on Railsでシステム構築
Part4 Javaのソースコードを自動生成
(コラム)「仕事の現場から」Rubyで開発している現場からのレポート

【特別付録CD-ROM】
収録ソフト:Flash 8 体験版、Flex 2 体験版、Eclipse SDK 3.2、Ruby
記事コンテンツ:Ruby」Ruby、Ajax、Flashをゼロから学べる入門記事「ずばりわかる!Ajax」、「ずばりわかる!Flash」、「ずばりわかる!Ruby」を収録。
922nobodyさん:2006/09/05(火) 20:50:13 ID:???
俺も知らんかったよ。
Googleで検索したら、こんなの出てきたよ。

Rubyによるメタプログラミング演習
ttp://techno.hippy.jp/rorwiki/?An+Exercise+in+Metaprogramming+with+Ruby
Pythonでのメタクラス・プログラミング
ttp://www-06.ibm.com/jp/developerworks/linux/030425/j_l-pymeta.html

↑プログラミングについてよく勉強している人たちだなー。
そーいえば、PHPで「メタプログラミング」云々って話は聞いたことないなー。
923nobodyさん:2006/09/05(火) 21:13:08 ID:???
最近設計された言語だとこういうことできない方が少ないし
Rubyだからできるって声高に言われても
924nobodyさん:2006/09/05(火) 22:14:25 ID:???
お前ら、その単語を連発するのを今すぐやめろ!
LISPerが来ちまってからじゃ手遅れだぞ…
925nobodyさん:2006/09/06(水) 00:04:48 ID:???
>>922
>PHPで「メタプログラミング」云々って話は聞いたことないなー。
言い出す奴は純粋なバカだろうね。
926nobodyさん:2006/09/06(水) 02:57:07 ID:???
>>925
本気でそう思ってるなら、あなたは純粋なアホだろうね。
927nobodyさん:2006/09/06(水) 09:26:52 ID:???
>>926
いいからベタで書いとけよ。
928nobodyさん:2006/09/06(水) 10:16:25 ID:???
メタプログラミングってのを勉強&練習するなら、どんな言語でやってみるとイイですか?
Webプログラミングにも役立てるなら、Ruby、Pythonがイイのかな?
PHPやPerlでは、メタプログラミングってのはやらないの?

まぁ、そういう仕組みを使わなくても、今のところ困ることはなさそうだけど…。
便利な仕組みがあるなら内容は知っておきたい、知識は知識として正確に知っておきたいです。w
929nobodyさん:2006/09/06(水) 11:03:52 ID:???
>>928
C++
930nobodyさん:2006/09/06(水) 13:09:14 ID:???
>>929
Thanks!!!

メタプログラミング
ttp://ja.wikipedia.org/wiki/%E3%83%A1%E3%82%BF%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0
> 代表的なメタプログラミングの例はLISPのマクロである。
> メタプログラミングの他の例としてはC++における「テンプレートメタプログラミング」などが挙げられる。

LISP、C++、Ruby、Python…どれにしようかな?

Ruby on Railsかじって、ついでにRubyでメタプログラミングの仕組みを勉強、という経路かなー。
931nobodyさん:2006/09/06(水) 13:15:04 ID:???
PHP でも普通に reflection 使えたと思うが。
932nobodyさん:2006/09/06(水) 14:32:08 ID:???
>>931
PHP5から使えるようになったらしいが、PHPでそこまでやるくらいなら他の言語に移った方が何かと幸せになれると思う。
933nobodyさん:2006/09/06(水) 14:59:01 ID:???
>>931
ヒント、Thanksです。

PHPでは、リフレクションという機能・仕組みを利用して「メタプログラミング」に相当する操作をやるんですか?
Google斜め読みでは、やっぱ分かりませんでした。orz

ttp://www.sooey.com/journal/2005/10/26/621/
> Java では POJO や AOP によってメタプログラミング的なアプローチが行われている
> AOP はメタプログラミングのためにも Java にとっては重要なものだが、動的言語には不要だ

ttp://blog.xole.net/article.php?id=299
> 出来ることは、 コンストラクタインジェションとセッターインジェクション、メソッドインジェクション。
> まぁ、つまりSeasar - DI Container with AOP -で記述されているもの。

ttp://s2container.php5.seasar.org/
> S2Container.PHP5プロジェクトでは、Java版Seasar2 を PHP5 に移植します。

PHPのReflection APIって全然使ったことないなー。
ttp://www.php.net/manual/ja/language.oop5.reflection.php

「はじめてのPHP言語プログラミング入門」に説明があったのは覚えてるけど、何に使うか分からんかったです。w
ttp://www.amazon.co.jp/dp/4774122866
934nobodyさん:2006/09/06(水) 15:08:14 ID:???
Perlでもメタプログラミングは結構昔からある。
黒豹本(1997)でもTemplate Driven Code Generationとして紹介されてる。
935nobodyさん:2006/09/06(水) 22:05:17 ID:???
Rubyのメタプログラミングってどんなところ?
Ruby使ってるんだが、全然しらねえw
936nobodyさん:2006/09/06(水) 22:13:31 ID:???
defもclassもmoduleも使わないrubyメタプログラミング
http://d.hatena.ne.jp/sshi/20051111/p1
↑こんなのみつけたが、イマイチ感が・・・
937nobodyさん:2006/09/07(木) 00:52:28 ID:???
これからRuby on Railsをやろうと思ってるのに。><

あーあ、HaskellとかLISPとか関数型言語ができます!って言えたらカッコイイのになー。

まだまだ先の予感w
938nobodyさん:2006/09/07(木) 11:02:58 ID:???
>>937
Lispをそう言い張るのであれば、Pythonも関数型言語として捉えられないことも無いと思うけど。
何故RoRと同列に語るのかはよくわからん。
939nobodyさん:2006/09/07(木) 11:13:35 ID:???
分かってないからじゃない?
>〜って言えたらカッコイイ
こういう感覚ないでしょ、分かってる人は。
940nobodyさん:2006/09/07(木) 12:34:21 ID:???
あーでもそうやって斜に構えるよりは、>>937みたいなタイプの方が可愛いわ。
941nobodyさん:2006/09/07(木) 15:17:28 ID:???
589 名前:デフォルトの名無しさん[sage] 投稿日:2006/09/07(木) 11:21:05
python……

ttp://headlines.yahoo.co.jp/hl?a=20060906-00000391-reu-ent

590 名前:デフォルトの名無しさん[sage] 投稿日:2006/09/07(木) 11:49:06
>>589
暗示的ですな。

ttp://www.rubyist.net/~matz/20050709.html
>私の一族のマスコット動物は羊なのだが


942nobodyさん:2006/09/07(木) 21:19:12 ID:???
LISPができても
ttp://www.comics.com/comics/workingdaze/archive/workingdaze-20060901.html
こんなのが関の山ってこった
943nobodyさん:2006/09/08(金) 01:09:53 ID:BRhqXZE0
>>942
Rubyで繊細かつロマンチックなコードを書いてみるといいかもしれない。俺しらんけど。
To be or Not To be みたいな。
944nobodyさん:2006/09/09(土) 10:46:00 ID:2LU/dDDM
っで、結局 Python, Ruby, PHP, Perl の中でどれが一番いいの?
945nobodyさん:2006/09/09(土) 13:14:17 ID:???
今使ってる奴が一番いい
946nobodyさん:2006/09/09(土) 15:26:30 ID:???
>>944
マジレスするとLua
947946:2006/09/09(土) 18:17:16 ID:???
ごめん。嘘言った。
948nobodyさん:2006/09/09(土) 18:54:05 ID:2LU/dDDM
>>947
嘘つきはドロボーのはじまりだと、うちのかーちゃんが言ってました。
949nobodyさん:2006/09/09(土) 22:37:11 ID:pUHMtz3k
 http://i.hatena.ne.jp/idea/4244
「アニメーションGIFをアップロードできるようにして欲しい」
→『技術的に難しいため申し訳ございませんが却下させていただきます。』
------

Perlの達人!

 ハテナオヤの技術力はぁぁぁっ

 世界一ぃぃぃいいいいいいいっ
950nobodyさん:2006/09/10(日) 13:43:57 ID:???
>>949
リサイズの問題とかあるしな
951nobodyさん:2006/09/10(日) 17:52:52 ID:FWBwZJt7
GIFのリサイズが技術的に難しい、と…さすがperl使いの技術水準。
アニメGIFだって複数チャンクがべたべたと繋がってるだけだし。
952nobodyさん:2006/09/10(日) 18:30:46 ID:???
マジレスするとはてなって特別技術力が高いようには思えないね。雑誌の記事なんて見てると、子飼や宮川の方が内容のレベルが高いと思う。
まあウェブサービスを提供する技術力って高い視点で考えると、Perlのコーディングだけを取り上げてレベル高い低い言ってもしょうがないだろうけど。
953nobodyさん:2006/09/10(日) 20:08:06 ID:???
子飼や宮川のレベルが高いというのもよくわからん。
954nobodyさん:2006/09/11(月) 01:32:25 ID:???
hatenaのサービスはなかなか良くできてるなと思うけどね。
まぁ、ライブドアとか他の評判良いとこつかったこと無いんで比較できんのだけど
955nobodyさん:2006/09/11(月) 14:21:04 ID:???
ライブドアって評判いいの?
飼い殺しのイメージしかないんだけど。
956nobodyさん:2006/09/11(月) 14:41:37 ID:???
hatena ideaで優秀な人たちのアイデアを吸い尽くしているだけはあるよw

ライブドアもいいんじゃない?いろんなところから、デザイナとか引っ張ってきてるみたいだし
957nobodyさん:2006/09/11(月) 19:18:13 ID:???
サービスとしてインパクトが薄いからやりたくないだけと思う
958nobodyさん:2006/09/12(火) 03:21:48 ID:???
その集大成がYahooのぱくりデザイン?wwwww
959nobodyさん:2006/09/13(水) 01:43:06 ID:???
初期の、エッジのころな。つーか、はてなだってパクリばっかじゃん。
960nobodyさん:2006/09/13(水) 02:15:03 ID:???
>>951
>GIFのリサイズが技術的に難しい、と…
そんなところに目が行ってる時点で、君のレベルの低さがわかるね。
ある程度のトラフィックになれば、それだけの問題じゃなくなることもわかんないのかなぁ
961nobodyさん:2006/09/13(水) 04:02:01 ID:???
エッジの頃から評判最悪だった気が。
962nobodyさん:2006/09/13(水) 17:40:03 ID:???
WEB2.0がRubyを選んだ理由

> WEB2.0がRubyを採用した。
http://itpro.nikkeibp.co.jp/article/COLUMN/20060911/247710/

Perl、Python オワタ\(^o^)/
963nobodyさん:2006/09/13(水) 18:43:53 ID:???
Ruby on Rais を選んだらたまたま Ruby だっただけだが。
PHP 使ってるって記事中に書いてある。
その部分をなぜ Ruby で書かなかったのか、理解に苦しむ。
964nobodyさん:2006/09/13(水) 18:48:18 ID:???
>オープンソースの寄せ書きアプリケーションPukiWikiでの活動などでも知られる。

ttp://pukiwiki.org/
965nobodyさん:2006/09/13(水) 20:06:08 ID:???
酷い企業名だなw
966nobodyさん:2006/09/13(水) 20:55:39 ID:???
>>964
そこドメイン屋にのっとられたところw
967nobodyさん:2006/09/13(水) 21:32:46 ID:???
「株式会社WEB2.0」ってここまでダセェ社名もねえなあ
968nobodyさん:2006/09/13(水) 23:27:40 ID:???
>>967

ttp://www.opensource.co.jp/

ここにはかなわねえべ(WWWWW
969nobodyさん:2006/09/13(水) 23:28:08 ID:???
WEB3.0策定中
970nobodyさん:2006/09/14(木) 00:30:27 ID:???
>>968
ヒドスwwwwwwwwwww

じゃあ、俺は、株式会社AJAXでww
971nobodyさん:2006/09/14(木) 00:31:16 ID:???
もう取られている件www
http://ajax.co.jp/
972nobodyさん:2006/09/14(木) 00:35:53 ID:???
そもそもAJAXってアメリカの洗剤の名前らしいなwwwww
973nobodyさん:2006/09/14(木) 00:37:50 ID:tY0cyEyj
>>960
アニメGIFが毎秒何十件リサイズされるんだよ(藁
974nobodyさん:2006/09/14(木) 09:54:30 ID:???
975nobodyさん:2006/09/14(木) 17:13:17 ID:???
株式会社ニートは平成3年創業です。
http://www.neat21.co.jp/

結局カタカナの方で名乗ってますかw
http://www.neat21.co.jp/news/aboutNEAT/index.htm
976nobodyさん:2006/09/14(木) 22:22:14 ID:???
>私たちの社名変更は「ニート(NEET)」との混同を嫌ったものではありません
wwwwww
977nobodyさん:2006/09/15(金) 01:12:57 ID:???
>>962
Ruby だったら Python なんじゃね?
978nobodyさん:2006/09/17(日) 02:54:07 ID:0TMb2lKf
Ruby
979nobodyさん:2006/09/21(木) 00:54:17 ID:???
Python 2.5が登場 450以上のバグを修正し信頼性を向上
http://itpro.nikkeibp.co.jp/article/NEWS/20060920/248553/
980nobodyさん:2006/09/21(木) 01:02:35 ID:???
bug 多っ
981nobodyさん:2006/09/21(木) 08:32:09 ID:???
IEとかWindowsに比べればまだましwwww
982nobodyさん:2006/09/21(木) 18:49:19 ID:???
>>979
そんなにバグのあるものを
Googleは使っていたのか
983nobodyさん:2006/09/22(金) 05:21:04 ID:???
著名な商用DBだってバグだらけだよ。
レアケースな状況でだけ発生し、その存在が認識されて回避策が見つかっているなら
実用に支障はない。
984nobodyさん:2006/09/22(金) 11:50:59 ID:???
バグを見つけて修正しているだけましか
985nobodyさん
perlモジュールなんてそのへん酷くて使えたもんじゃないしな