人気プログラミング言語ランキング ‐ PHP、C++を抜いて3位

このエントリーをはてなブックマークに追加
1たかちゃんψ ★
TIOBE Softwareから2010年1月のTIOBE Programming Community Indexが公開された。

TIOBE Programming Community Indexは複数の検索エンジンの検索結果からプログラミング言語の人気をインデックス化したもの。
2010年1月現在の結果がまとめられているほか、2009年1月との比較が掲載されている。

1 Java
2 C
3 PHP
4 C++
5 (Visual)Basic
6 C#
7 Python
8 Perl
9 JavaScript
10 Ruby
11 Delphi
12 Objective-C
13 Go

Googleが発表した新しいプログラミング言語Goは多くの開発者から注目されている。
パフォーマンスは既存のコンパイル型言語と比較して優秀といえるレベルにはないが、
C言語類似のシンタックスを採用しながらも整理された言語仕様、それに並列処理の容易さは開発者の注目を集めている。

http://journal.mycom.co.jp/news/2010/01/12/022/index.html
2名無しさん@お腹いっぱい。:2010/01/12(火) 23:07:26 ID:???
質問者がCとC++のどちらを検索したのか完全に理解出来るシステム持ってるのか、そりゃすげーな。
3名無しさん@お腹いっぱい。:2010/01/12(火) 23:07:41 ID:???
どうせCの検索結果にはC++も入ってるんだろ
4名無しさん@お腹いっぱい。:2010/01/12(火) 23:10:21 ID:???
Windows専用言語のVBとアップル専用言語のObjectiveCがランクイン
5名無しさん@お腹いっぱい。:2010/01/12(火) 23:13:39 ID:???
(Visual)Basicってなんなの?
BASICも入
6名無しさん@お腹いっぱい。:2010/01/12(火) 23:14:41 ID:???
続き

んの?
7名無しさん@お腹いっぱい。:2010/01/12(火) 23:46:22 ID:lEtT7FjW
Goが入ってる時点で捏造
8名無しさん@お腹いっぱい。:2010/01/12(火) 23:50:02 ID:???
>>7
馬鹿?
9名無しさん@お腹いっぱい。:2010/01/12(火) 23:59:59 ID:???
Goは夢のような言語だよ、素晴らしすぎて信用できないくらいに素晴らしい
まだ実用化されていない、蓋を開けてみるまで分からない
このニュースがトップ10で切らずに13位までいれたのは意図的
Goの注目度を世に知らせなければ意味が無い
今何が起きているのか知らせるのがマスコミの使命なんだから
10名無しさん@お腹いっぱい。:2010/01/13(水) 00:01:02 ID:???
Haskelが入ってない時点で捏造
11名無しさん@お腹いっぱい。:2010/01/13(水) 00:03:13 ID:???
PHPは異なるファイルで同じ変数を共有できるから恐ろしい。
Cでいうところのグローバル変数なんて騒ぎどころじゃない
12名無しさん@お腹いっぱい。:2010/01/13(水) 00:08:53 ID:???
>>7
これはただの検索エンジンの結果だからね。
実際に使っているわけじゃない。
Goは典型的な例。
話題になって調べる人がいる。その程度。
だからランクも下。
13名無しさん@お腹いっぱい。:2010/01/13(水) 00:10:11 ID:???
>>11
どの言語でもグローバル変数は普通
どのファイルからでも同じ変数を共有するものだよ。
だからグローバルっていう。

そしてPHPもそうだが、普通はグローバル変数は使わない。
14名無しさん@お腹いっぱい。:2010/01/13(水) 00:21:11 ID:???
新しいものが出る度に叩いて人の注目を集めたい可哀想な子
15名無しさん@お腹いっぱい。:2010/01/13(水) 00:42:52 ID:???
グローバル変数が何段階もあるのがPHPの真に恐ろしいところ
16名無しさん@お腹いっぱい。:2010/01/13(水) 00:45:17 ID:???
fortran cobol pascalは検索されることすら減ったか。
17名無しさん@お腹いっぱい。:2010/01/13(水) 01:07:34 ID:???
>>14
まあ、いちいち相手にしない方がいい
時間がもったいないからな
18名無しさん@お腹いっぱい。:2010/01/13(水) 01:47:43 ID:???
>>13
いや、PHPはファイル内だけのローカル変数とか宣言できないのが問題
19名無しさん@お腹いっぱい。:2010/01/13(水) 01:57:42 ID:???
5.3以降はnamespaceの導入で悪夢のような事になってるし
20名無しさん@お腹いっぱい。:2010/01/13(水) 02:00:03 ID:???
>>18
そのためにクラスを使うのは悪いプログラミングスタイルだろうか?
21名無しさん@お腹いっぱい。:2010/01/13(水) 02:25:24 ID:???
適当なサーバで動くし、速いし、安いしライブラリあるから使われてんだろ。
言語仕様に文句言うのは筋違い。
22名無しさん@お腹いっぱい。:2010/01/13(水) 02:30:37 ID:???
>>18
許せないなら他の言語を使えばいいよ
なぜプログラム言語がイッパイあるか分かってる?
23名無しさん@お腹いっぱい。:2010/01/13(水) 03:01:58 ID:???
ひろゆきは嫌いだけど、p2の作者タソはノーベル賞ものだよ。
24名無しさん@お腹いっぱい。:2010/01/13(水) 04:54:30 ID:340xEJ/+
意外にもScalaは上位じゃないんだな。
25名無しさん@お腹いっぱい。:2010/01/13(水) 10:07:18 ID:???
ASP.NETとか.Netで検索したりするやん?
26名無しさん@お腹いっぱい。:2010/01/13(水) 10:26:33 ID:???
>>18
いまどきファイルスコープなんてつかわねーだろ。
27名無しさん@お腹いっぱい。:2010/01/13(水) 12:26:29 ID:???
これCとかGoとかどうやって絞ってるんだろうか
28名無しさん@お腹いっぱい。:2010/01/13(水) 19:37:17 ID:???
ruby厨ざまぁ


とだけ言っておく
29名無しさん@お腹いっぱい。:2010/01/13(水) 19:41:52 ID:A5pmPmag
..           (.
.            )
      ,―ヽ__(__、―
   ,/  ノ       ヽ  ~\
  /   ノ   IPA    ヽ   ~\
/   ノ           ヽ、  `ヽ
|    ノ / ̄\   / ̄~ヽ ヽ    i
|   ノ              |  ノ
\  |  <●>  <●>  (  )
 \ |      | |       i /
    |      /  ヽ       レ
   i     (●_●)      /  
    i、    ,-――-、   ・ /
    i、  <(EEEEE)> ∵/    RubyはIPA Rubyになったピョん☆
      i、  \   ./  /
       \   ーー   ,ノ       
  ,,.....イ.ヽヽ、ー-―一ノ゙-、.
  :   |  '; \_____ ノ.| ヽ i
      |  \/゙(__)\,|  i |
      >   ヽ. ハ  |   ||
30名無しさん@お腹いっぱい。:2010/01/13(水) 21:27:06 ID:???
¥簡単に置換させろ。
31名無しさん@お腹いっぱい。:2010/01/13(水) 21:53:00 ID:???
phpて宗教雑誌じゃないのか
32名無しさん@お腹いっぱい。:2010/01/14(木) 03:06:31 ID:cpQA5nwK
mtよりwpってことか
33名無しさん@お腹いっぱい。:2010/01/14(木) 03:18:45 ID:AAuWRWM8
JAVAなんてまだあったのか。
34名無しさん@お腹いっぱい。:2010/01/14(木) 04:02:22 ID:???
c++って存在価値ないね
cと適当な言語で十分
35名無しさん@お腹いっぱい。:2010/01/14(木) 04:21:37 ID:???
C#で十分
36名無しさん@お腹いっぱい。:2010/01/14(木) 11:38:50 ID:???
C++を使う場所が減ってきているのは確かでしょう。COBOLと同じ道まっしぐら?
37名無しさん@お腹いっぱい。:2010/01/14(木) 12:42:23 ID:328jUIbv
「開発現場の現状」ではなく、あくまで「人気」をインデックス化したものだからね。

>>1の結果には前回の衆議院選挙で民主党が政権をとったのと似た構図が隠れているはずだ。
38名無しさん@お腹いっぱい。:2010/01/14(木) 17:14:35 ID:P7nKt/U6
D言語をよろしく
39名無しさん@お腹いっぱい。:2010/01/14(木) 17:27:50 ID:???
いつの間にかPHPにクラスが追加されていたようだが
クラスを使いこなしている奴っている?
つ〜かPHPにクラスなんていらないだろ。
40名無しさん@お腹いっぱい。:2010/01/14(木) 17:54:04 ID:???
あってもいいじゃん
使いこなせてるかと言われると自信ないんだけど
俺はプラグインぽい機構を作るのに使ってるよ
41名無しさん@お腹いっぱい。:2010/01/14(木) 17:57:51 ID:???
古い言語なわけでもないし、必要なら最初から実装されてしかるべきだったんだけどな>PHPのクラス
42名無しさん@お腹いっぱい。:2010/01/14(木) 20:25:06 ID:???
フレームワーク使った事ないの?
43名無しさん@お腹いっぱい。:2010/01/15(金) 10:54:16 ID:???
プログラム初心者がPHP使うときはクラスもフレームワークも使わない
そしてPHPはプログラム初心者に人気
ゆえに(ry
44名無しさん@お腹いっぱい。:2010/01/15(金) 12:18:18 ID:???
略すなよ。気になるだろ。
45名無しさん@お腹いっぱい。:2010/01/15(金) 12:51:46 ID:???
プログラム初心者がCを使うときは
クラスもフレームワークも使わない。
46名無しさん@お腹いっぱい。:2010/01/15(金) 13:53:54 ID:???
初心者がPHPでMySQL使うときは必ずmysql関数使う
mbstringは決して使わない
文字エンコーディングはShift_JISかEUC-JP
47名無しさん@お腹いっぱい。:2010/01/15(金) 14:40:16 ID:???
いきなりデータベースを使いこなす初心者w
48名無しさん@お腹いっぱい。:2010/01/15(金) 14:56:07 ID:???
>>47
よぉ初心者
49名無しさん@お腹いっぱい。:2010/01/15(金) 15:06:16 ID:???
>>48
よう、ぷろしゅーま
50名無しさん@お腹いっぱい。:2010/01/15(金) 15:22:18 ID:???
幼初心者?
51名無しさん@お腹いっぱい。:2010/01/15(金) 15:23:40 ID:???
PHPの問題は初心者うんぬんではなく、上級者が居ないことだろ
52名無しさん@お腹いっぱい。:2010/01/15(金) 15:28:15 ID:???
はぁ?上級者はPHPを使わないってか
53名無しさん@お腹いっぱい。:2010/01/15(金) 15:34:16 ID:???
>>52
よぉ上級者
54名無しさん@お腹いっぱい。:2010/01/15(金) 15:37:29 ID:???
初心者、中級者、上級者の区分は何処にあるんだよ
55名無しさん@お腹いっぱい。:2010/01/15(金) 15:38:02 ID:???
>>52みたいな自称上級者ばっかで初心者の手本になる上級者が居ない
PHP書きはバリバリ書いている人でも、
いやむしろ書いている人ほど基本的な事すら知らなくて唖然とする
56名無しさん@お腹いっぱい。:2010/01/15(金) 15:40:04 ID:???
>>55
よぉ上級者
57名無しさん@お腹いっぱい。:2010/01/15(金) 15:40:29 ID:???
>>56
いやぁ照れるなあ
58名無しさん@お腹いっぱい。:2010/01/15(金) 15:42:47 ID:???
なんだ上級者も居るんじゃないか
59名無しさん@お腹いっぱい。:2010/01/15(金) 15:43:42 ID:???
近視眼的で手の届く範囲しか見えていない
見えていないからPHPがとっつき易いと感じる
見えていないから他の言語は使えない
見えていないから動いているように見えても穴だらけバグだらけ
60名無しさん@お腹いっぱい。:2010/01/15(金) 15:48:05 ID:???
>>45
Cでクラスを使うってマニアック?
61名無しさん@お腹いっぱい。:2010/01/15(金) 15:49:38 ID:???
手の届く範囲しか見えてないのは困るが
全体を把握しようとすると初心者が発狂しかねないのがPHPじゃね?
62名無しさん@お腹いっぱい。:2010/01/15(金) 15:51:28 ID:???
PHPはまだ全体を見通しやすい方じゃね
Perlとか死にそう
63名無しさん@お腹いっぱい。:2010/01/15(金) 16:00:36 ID:???
Perlはモジュールの数が多いだけでまだ統一感がある

いや無いかw
64名無しさん@お腹いっぱい。:2010/01/15(金) 16:10:23 ID:???
Perlはクラスのコード見たときに
吐き気がしたw

だれかここにクラスの生成コードと、
クラスの実装コード書いてくれないか?
俺はもう忘れた。
65名無しさん@お腹いっぱい。:2010/01/15(金) 16:21:22 ID:???
Perlのオブジェクト

1. オブジェクトとはそれが属しているクラスを知ってるだけの単なるリファレンス
2. クラスはオブジェクトが欲しがるメソッドを用意しているだけの単なるパッケージ
3. メソッドとは第一引数がオブジェクトである事を期待している単なるサブルーチン

何でもいいからpackage文さえあればクラスだと言い張れる
何でもいいからハッシュ作ってblessでクラスと関連付ければオブジェクト
66名無しさん@お腹いっぱい。:2010/01/15(金) 16:36:19 ID:???
MATLABはダメなのか・・・まあ分野が限られてるけどね
67名無しさん@お腹いっぱい。:2010/01/15(金) 19:27:24 ID:???
PHPってクラスあったのかよ・・・
いつからだよ・・・
俺のPHP本にはクラスのクの字も載ってないぞ
どこで勉強できるよ・・・
68sage:2010/01/15(金) 19:32:53 ID:tkGe2nsM
後付けのオブジェクト指向機能はろくなことない。
69名無しさん@お腹いっぱい。:2010/01/15(金) 19:36:28 ID:???
>>67
PHP3のころからだから、1998年。10年以上前からだ。

> どこで勉強できるよ・・・
http://www.php.net/manual/ja/
公式サイトだ
70名無しさん@お腹いっぱい。:2010/01/15(金) 19:36:59 ID:???
>>68
Cにオブジェクト指向を後付したC++のことですね。
私もそうだと思います。
71名無しさん@お腹いっぱい。:2010/01/15(金) 19:48:28 ID:???
>>69
PHP厨って公式ドキュメント見ないよなあ
72名無しさん@お腹いっぱい。:2010/01/15(金) 19:51:15 ID:???
「クラスあったのか」なんて言ってるってことはPDOも知らないわけだ
73名無しさん@お腹いっぱい。:2010/01/15(金) 19:51:50 ID:???
見るけど? ここまで日本語や各国の言語が充実した
プログラム言語の公式ドキュメントってなかなかないよね。
74名無しさん@お腹いっぱい。:2010/01/15(金) 20:01:30 ID:???
>>71
例題やサンプルがすくないんだよ、公式は
75名無しさん@お腹いっぱい。:2010/01/15(金) 20:04:10 ID:???
なるほどサンプル丸写しですね
さすがPHP上級者です
76名無しさん@お腹いっぱい。:2010/01/15(金) 20:10:04 ID:???
どうして卑屈になる(;^ω^)
77名無しさん@お腹いっぱい。:2010/01/15(金) 20:10:34 ID:???
>>74

PHPの公式ドキュメントのサンプルは
すごくシンプルでわかりやすくて充実していると思うんだが?
78名無しさん@お腹いっぱい。:2010/01/15(金) 20:12:13 ID:???
>>77
そうじゃないんだよ
シンプルで分かりやすいサンプルじゃなくて
そのまま丸写しして使えるサンプルを欲しがってるんだよ

厨房がPHPで作ったサイトは本やblogの丸写しばっか
その本もblogもろくなの見ないからセキュリティホール満載
79名無しさん@お腹いっぱい。:2010/01/15(金) 20:14:27 ID:???
>>78
そりゃ厨房が作ったら、どんな言語であっても
丸写しばっかで間違いだらけだと思うが?
何がいいたいのかさっぱりわからん。
80名無しさん@お腹いっぱい。:2010/01/15(金) 20:16:02 ID:???
>>79
ふーん。自覚無いんだ
81名無しさん@お腹いっぱい。:2010/01/15(金) 20:19:15 ID:???
なにもいわんのなら
いちいち噛み付くなよ。
82名無しさん@お腹いっぱい。:2010/01/15(金) 20:24:32 ID:???
PHP厨房のまとめ
・公式ドキュメントは見ない
・サンプル丸写し
・だが厨房の自覚は無い
・MySQL使うときは必ずmysql関数
・mbstringは決して使わない
・register_globals=on
・文字エンコーディングはShift_JISかEUC-JP
83名無しさん@お腹いっぱい。:2010/01/15(金) 20:26:50 ID:???
>>82
アンチPHPさん。ここはお前の住処じゃないよ。

うぜーから仕事しろ。
84名無しさん@お腹いっぱい。:2010/01/15(金) 20:33:31 ID:???
>>80
やめて!見えない敵と戦うのはもうやめて!
85名無しさん@お腹いっぱい。:2010/01/15(金) 20:35:43 ID:???
PHPのアンチってわけじゃないんだけどな
>>83>>84みたいなPHP厨房を敵視しているだけで
でもどうやら馬鹿にされている事は判ってるみたいなので安心した
86名無しさん@お腹いっぱい。:2010/01/15(金) 20:42:47 ID:???
>>82
後半の4つはサンプル丸写しの結果だから余計なのでは?
87名無しさん@お腹いっぱい。:2010/01/15(金) 21:47:28 ID:awaij8L7
道具は全部使い方次第
88名無しさん@お腹いっぱい。:2010/01/15(金) 21:49:14 ID:???
車が安全運転してくれるわけないしなw
89名無しさん@お腹いっぱい。:2010/01/16(土) 00:53:37 ID:???
最近はwebプログラミングが多いからJavaやPHPが多いってだけでしょ
C++とかを同列に並べるのはどうかと思うけど
90名無しさん@お腹いっぱい。:2010/01/16(土) 00:59:24 ID:???
最近は家庭用ゲーム機で脳を破壊された子供が多いからPHPが多い
91名無しさん@お腹いっぱい。:2010/01/16(土) 01:01:54 ID:???
ちょっと使えるようになっただけで、
上級者気取りになって初心者を厨房呼ばわりする。
本当の厨房は上級者気取りのガキの方。
92名無しさん@お腹いっぱい。:2010/01/16(土) 02:14:29 ID:???
PHPなんか使ってたら一生厨房のままだよ
93名無しさん@お腹いっぱい。:2010/01/16(土) 02:20:17 ID:???
Python とか Django の話題はないのか
94名無しさん@お腹いっぱい。:2010/01/16(土) 02:20:35 ID:???
↑こういうのが上級者気取りの厨房
95名無しさん@お腹いっぱい。:2010/01/16(土) 11:14:57 ID:???
perlから移行して関数ばかりで面食らったが
あれはあれでいいとおもう。
96名無しさん@お腹いっぱい。:2010/01/16(土) 12:28:02 ID:???
>>95
Haskellのことですね判ります
97名無しさん@お腹いっぱい。:2010/01/16(土) 21:09:12 ID:nUD6QAmR
風呂釜洗浄のあれか
98名無しさん@お腹いっぱい。:2010/01/16(土) 21:14:14 ID:???
>>97
ゲロ汚ねえCM思い出した氏ね
99名無しさん@お腹いっぱい。:2010/01/17(日) 00:30:05 ID:???
COBOLでもやってみようかな。
100名無しさん@お腹いっぱい。:2010/01/17(日) 04:54:02 ID:???
威張りたいお年頃=初心者w

>>65
だから何?
凡人でもcでオプジェクト指向なコードを書ける
何語で書くかは関係ないんだよ
perlの親切心を理解しよう、よけいな物とか半端な物とか言うのは野暮
perlはどんな風に書くのも自由、どんなコードになっても責任はプログラマにある
なのにPerlが悪いと責任転嫁する初心者が多い
何でも言語が悪い、俺様は悪くない、俺様は言語にケチつけられる天才プログラマーだぜw
ちなみにPythonは厳しく管理されるので誰が書いてもだいたい同じコードになるよ
101名無しさん@お腹いっぱい。:2010/01/17(日) 08:12:57 ID:???
>>60
static 関数によるお手軽クラスとか、関数ポインタの利用とか、
初心者は使わんだろうけど、組み込み分野とかでも普通に使わ
れてるぞ。
102名無しさん@お腹いっぱい。:2010/01/19(火) 00:03:35 ID:???
web屋だった当時、php5.0のソースを一通り読んだけど・・・
悪寒がするほど適当なやっつけ実装で、俺の中ではサーバに入れたくない処理系No.1に輝いてる。

最新のソースは見てないから知らんが、少しはまともになったのか?
103名無しさん@お腹いっぱい。:2010/01/19(火) 00:36:58 ID:???
いや腐った土台はそのまま建て増しを繰り返してる
建て増しした部分はコピペ厨房にはどうせ使ってもらえないし
104名無しさん@お腹いっぱい。:2010/01/19(火) 00:40:15 ID:???
phpの言語実装の話なんだからコピペ厨は関係ないのでは?
というかそんなに酷いのか
105sage:2010/01/19(火) 16:17:37 ID:CAtSPI4q
>>102
一通り読んだのか... すごいな。

>>104
実装のことは知らないけど、昔やばい仕様があった記憶がある。
hoge.php?name=value みたいなパラメータを渡すと、変数$nameに自動的に値が代入されていたらしい。
106名無しさん@お腹いっぱい。:2010/01/19(火) 16:46:04 ID:???
>>105
今でも厨房はregister_globals=onに設定しちまうから同じだよ
107名無しさん@お腹いっぱい。:2010/01/19(火) 16:55:31 ID:???
厨房に限った話なのでどうでもよい。
108名無しさん@お腹いっぱい。:2010/01/19(火) 17:00:35 ID:???
いやPHP使いの大半(推定99%以上)が厨房だから問題なんだろ
きちんと出来る人は何使ってもきちんとやるわけで
109名無しさん@お腹いっぱい。:2010/01/19(火) 17:02:48 ID:???
session.use_only_cookiesをoffっちまう馬鹿も居て困る
理由を聞いたら意味もわからずどこからかコピペしてきてたり
動かないからめちゃくちゃに試行錯誤した結果だったりする
110名無しさん@お腹いっぱい。:2010/01/19(火) 17:08:01 ID:???
PHPよりJavaとSeasar2の組み合わせが良いよ
111名無しさん@お腹いっぱい。:2010/01/19(火) 17:14:44 ID:???
>>108
全部お前の想像だろ。却下します。
112名無しさん@お腹いっぱい。:2010/01/19(火) 17:17:30 ID:???
自分が厨房だという事を認めたくない人が暴れてますね
113名無しさん@お腹いっぱい。:2010/01/19(火) 17:18:59 ID:???
>>110
無茶すぎるw
114102:2010/01/19(火) 18:53:11 ID:???
>>105
phpモジュール書かなきゃならない事があったんだが、本家にすらZendコア(だっけ?)のドキュメントが無くて
仕方が無いからソースを一通り読んだよ
変数周りがかなり脆い+富豪的実装でびっくりしたw
115名無しさん@お腹いっぱい。:2010/01/19(火) 20:06:39 ID:???
何がどう脆いのか言わないと誰も納得しないし、
富豪的実装といわれても、それでパフォーマンスを
あげているのかもしれないし、何の参考にもならない。
116名無しさん@お腹いっぱい。:2010/01/19(火) 22:03:37 ID:???
Cだと
#IFDEF DEBUG
でデバッグ中だけにメッセージを表示させることが可能だけどPHPにそういう機能ってある?
117名無しさん@お腹いっぱい。:2010/01/19(火) 22:26:56 ID:???
>>116
その機能は条件付コンパイルだろう?
それはデバッグ中だけにメッセージを表示させる機能じゃないよ。
右の定数(DEBUG)が定義されているときだけコンパイルするという機能。

PHPはコンパイルが不要なスクリプト言語でなんだから条件付コンパイルと
と同等の機能があるわけないよ。というか単に変数で処理を分ければいいだけ。


ちなみに、条件付コンパイルではなく、デバッグ中にだけメッセージを表示させるに
近い機能でなら、エラーを出力する命令、そのエラーや実行時エラーを画面に出力するか
ファイルに出力するかなどを制御するための定数などがPHPに用意されている。
この機能はC言語には存在しない。(C言語にとってはライブラリでやる範疇)
118名無しさん@お腹いっぱい。:2010/01/20(水) 00:35:50 ID:???
PHPの話ばっかw
119名無しさん@お腹いっぱい。:2010/01/20(水) 02:30:47 ID:???
スレタイがPHPを取り上げてるからな。
120名無しさん@お腹いっぱい。:2010/01/20(水) 15:14:58 ID:WSC5Z9YC
Javaが使えればPHP不要
以上
121名無しさん@お腹いっぱい。:2010/01/20(水) 15:18:02 ID:???
ちょっとしたことをやりたいときにはJavaは大風呂敷杉
122名無しさん@お腹いっぱい。:2010/01/20(水) 15:21:10 ID:???
JavaとPHPじゃ、お手軽さが違いすぎる。
123名無しさん@お腹いっぱい。:2010/01/20(水) 15:50:07 ID:???
perlもお手軽。
124名無しさん@お腹いっぱい。:2010/01/20(水) 20:54:46 ID:???
rubyもpythonもお手軽。
125名無しさん@お腹いっぱい。:2010/01/20(水) 20:57:43 ID:???
では何故 Perl, Python, Ruby ではなくて PHP なのか?その理由とは
126名無しさん@お腹いっぱい。:2010/01/20(水) 21:01:44 ID:???
PHPはパッケージが多いからじゃないの?
まあLL言語のお手軽さに厳格な型指定を取り入れたGO言語に
注目が集まってるわけだから今後はそういう流れになるかもね
127名無しさん@お腹いっぱい。:2010/01/20(水) 21:34:06 ID:???
PHPでクラス書くとき、1ファイル1クラスにすべきだとおもう?
128名無しさん@お腹いっぱい。:2010/01/20(水) 21:35:50 ID:???
それはPHP以外でも時々話題になるな。
129名無しさん@お腹いっぱい。:2010/01/21(木) 03:22:19 ID:???
>>125
ダイエーとジャスコ比べるようなもんだ。
130名無しさん@お腹いっぱい。:2010/01/21(木) 04:27:33 ID:???
PHP最強説

Google 検索結果数の比較
PHP :****************************************(311,000,000)
Python:*(5,330,000)
Java :****(25,100,000)
Ruby :**(8,020,000)
Perl :*(5,720,000)
C++ :**(10,500,000)
C# :*(7,720,000)
COBOL :*(741,000)

http://konisimple.net/tool/google_graph/index.php#PHP+Python+Java+Ruby+Perl+c+C+++C#+COBOL
131名無しさん@お腹いっぱい。:2010/01/21(木) 04:35:52 ID:???
PHP出版のおかげだな
132名無しさん@お腹いっぱい。:2010/01/21(木) 12:05:29 ID:???
ジャワ島のおかげだな
133名無しさん@お腹いっぱい。:2010/01/21(木) 12:26:04 ID:???
>>130
最強はC言語だろw

PHPがずば抜けているのは拡張子のせいだろうね。
もちろん、PHPで作られているサイトが多いからPHP拡張子も多いので
PHPが多く使われていることに違いはないのだけど。
134名無しさん@お腹いっぱい。:2010/01/21(木) 23:31:43 ID:???
PHPでメールフォームや掲示板を作ってみたいと思ってる。

初心者からステップアップしたいわけだけどこういう人向けの本とかサイトって無い?
変数がどうのこうのとか関数がどうのこうのだのをつらつらと説明した初心者本はもう食傷気味。
135名無しさん@お腹いっぱい。:2010/01/21(木) 23:39:14 ID:???
じゃあ、初心者本読まなければいいじゃない。

なんで初心者本ばかり食傷気味になるぐらいよんでるのさ?
136名無しさん@お腹いっぱい。:2010/01/21(木) 23:56:34 ID:???
フレームワークを試してみるとか(そういうの扱った書籍もある)
有名処のソースを眺めてみて理解を深めてみるとか
でもメールフォームや掲示板って初心者の範疇じゃね?
137名無しさん@お腹いっぱい。:2010/01/22(金) 00:40:25 ID:???
138名無しさん@お腹いっぱい。:2010/01/22(金) 03:25:01 ID:???
>>137
THX(´・ω・`)っ入門 PHPセキュリティ
139名無しさん@お腹いっぱい。:2010/01/22(金) 14:05:19 ID:1AbpCPGp
なんでお前らJavaから逃げてるわけ?
無能なの?
140名無しさん@お腹いっぱい。:2010/01/22(金) 15:45:06 ID:???
いまだにJavaとか使ってるやつが無能
141名無しさん@お腹いっぱい。:2010/01/22(金) 15:47:22 ID:???
>>139
そうだよ
Javaが無能だから避けてる
142名無しさん@お腹いっぱい。:2010/01/22(金) 17:37:19 ID:???
>>138
PHP逆引きレシピのほうがいいかもな。
変数の意味すらわからんレベルじゃない限り。
143名無しさん@お腹いっぱい。:2010/01/22(金) 17:49:29 ID:???
くだらない本買うよりこれを読んだほうがいいと思うが
http://www.php.net/manual/
144名無しさん@お腹いっぱい。:2010/01/22(金) 20:01:12 ID:???
>>143
マニュアル読んだからといってコーディングが上手くなるとは思えん。
こういうのは実践的な例題を通して勉強しないと力にならないんだよ。
145名無しさん@お腹いっぱい。:2010/01/24(日) 00:06:01 ID:???
python C C++が入っていて安心した
146名無しさん@お腹いっぱい。:2010/01/26(火) 23:46:28 ID:46YGLJMH
Objective-Cは相変わらず。。。mac使ってるけどちっともcocoa使う気にならないしobject-Cも使わない。。。GLUT+GLUIでどうにでもなるわ。
iphoneはそのうちどうなるか見届けようぜ。Nexus OneならJavaすらできればObjective-Cさらにいらない子になっていくかな。。。
147名無しさん@お腹いっぱい。:2010/01/27(水) 00:16:38 ID:???
Windows Mobile(爆笑)
148名無しさん@お腹いっぱい。:2010/01/27(水) 03:58:15 ID:???
なでしこ使いはいないのか
149名無しさん@お腹いっぱい。:2010/01/27(水) 13:38:00 ID:???
ぴん雑にでも行けよ
150名無しさん@お腹いっぱい。:2010/01/30(土) 12:30:52 ID:???
前半でPHPがボロクソ叩かれてて藁田。
Yahoo!JapanはPHPだぜ。
151名無しさん@お腹いっぱい。:2010/01/30(土) 16:01:43 ID:Zea1WgQh
Okwaveもkakaku.comもPHP
152名無しさん@お腹いっぱい。:2010/01/30(土) 18:33:51 ID:???
アマチュアは趣味を語るねぇ
プロはさ、例えば来週からGoでやると言われたらGoなんだよ、言語を趣味で選ぶ事は無い
教育期間は無い、OJTって便利な言葉がある
お勉強では身につかないしね、実戦でモノにする
Goだったら幸せだよ
ちょっとこれ読んでおいてってリスト渡されるとZ80だったりする
正確に他の言語に翻訳するには読まないとならない、エミュレーターを提案するのはヤブヘビ
153名無しさん@お腹いっぱい。:2010/01/30(土) 19:44:08 ID:???
なにこのブラック
154名無しさん@お腹いっぱい。:2010/01/30(土) 20:01:06 ID:Z54TrPJb
1位 C
2位 java
3位 C++

覚えておくべき言語はこの3つで決まり。良い論は認める。
155名無しさん@お腹いっぱい。:2010/01/30(土) 21:09:49 ID:l5Hwivvy
何かC++もPHPもコードが汚いよね。JavaとC#はそのへんまとまってて良い。
156名無しさん@お腹いっぱい。:2010/01/30(土) 21:24:45 ID:???
>>155
言語でそんなに代わるとはおもえん
157名無しさん@お腹いっぱい。:2010/01/30(土) 21:29:20 ID:???
C#,Javaはクラス単位で書いていくっていう制約があるから多少は見栄えが良いじゃないか
最終的には言語よりも設計がものを言うんだろうけどね
158名無しさん@お腹いっぱい。:2010/01/30(土) 21:37:13 ID:???
>>157
C++もPHPもクラスがありますよ( ´∀`)b
159名無しさん@お腹いっぱい。:2010/01/30(土) 21:38:53 ID:???
あるけどそっちは使うも使わないも自由でしょって話
160名無しさん@お腹いっぱい。:2010/01/30(土) 21:47:33 ID:???
>>71
見るわボケ
というかあのドキュメントのおかげで取っ付き易いんだろうが
161名無しさん@お腹いっぱい。:2010/01/31(日) 12:59:06 ID:???
クラス使う利点がわからないおw
162名無しさん@お腹いっぱい。:2010/01/31(日) 14:48:05 ID:???
サブ関数使う利点がわからないおw
163名無しさん@お腹いっぱい。:2010/02/01(月) 02:52:30 ID:???
LISPのことも…たまには…思い出してあげてください
164名無しさん@お腹いっぱい。:2010/02/03(水) 11:04:46 ID:???
>>154
Cは使わずとも覚えた方がいいね
これの派生言語の習得が容易になる
165名無しさん@お腹いっぱい。:2010/02/03(水) 16:52:38 ID:???
Javaのfor構文がCと同じだった。
166名無しさん@お腹いっぱい。:2010/02/06(土) 09:23:50 ID:???
PHPでクラス使うかは規模による。
C++経験者なので、PHP4でアクセス修飾子が使えないのが座り悪い感じ。

>>71
最初は本のリファレンスばかり見ていたが、公式の方が読みやすく
サンプルやセキュリティ情報が充実してるから、最近は本と同じくらい読む。
167名無しさん@お腹いっぱい。:2010/02/06(土) 14:26:57 ID:???
公式ドキュメント見る俺カコイイ!

こう考えているうちはPHP厨房
168名無しさん@お腹いっぱい。:2010/02/11(木) 10:54:11 ID:???
あおりでもそういうこと思いつく
お前のほうがよっぽど厨房なんだけどなw
169名無しさん@お腹いっぱい。:2010/02/13(土) 02:02:14 ID:4kd4cCG/
大学の研究で数値計算プログラム書いてるけど、生産性と計算速度、言語仕様の安定性を考えるとC++以外に選択肢が無い。
そのせいで視野が狭くなってたよ。
C++でも、Cでもなく、javaが一番・・・なんだね。
170名無しさん@お腹いっぱい。:2010/02/13(土) 02:27:08 ID:???
計算速度ならどう考えてもCだろ
171名無しさん@お腹いっぱい。:2010/02/13(土) 02:50:59 ID:???
>>169
C++だとWebから呼び出せないから
JavaとC++を組み合わせるのが良いかと
172名無しさん@お腹いっぱい。:2010/02/13(土) 02:53:30 ID:???
173名無しさん@お腹いっぱい。:2010/02/13(土) 03:10:26 ID:???
>>169
> C++でも、Cでもなく、javaが一番・・・なんだね。

やってみればわかるがクロスプラットフォームにこだわらないかぎりjavaよりC#の方があらゆる面で優位。
174名無しさん@お腹いっぱい。:2010/02/13(土) 03:19:54 ID:???
>>173
そういうのはまずテストコードを提示してから言うもんだ。
175名無しさん@お腹いっぱい。:2010/02/13(土) 11:48:46 ID:???
MS信者は無視で
176sage:2010/02/13(土) 11:51:27 ID:N/CUp2X+
ウィザード級の C 使いになりたい!
177名無しさん@お腹いっぱい。:2010/02/13(土) 13:19:36 ID:???
コンソールアプリなら違いは分からんが、GUIアプリをつくる段になると途端にC#の方が
便利なことにすぐ気付く。
178名無しさん@お腹いっぱい。:2010/02/13(土) 14:21:07 ID:???
>>177
それは開発環境の話で言語自体とは関係ない。
バカだろ?
179名無しさん@お腹いっぱい。:2010/02/13(土) 14:36:53 ID:???
開発環境の話じゃね〜よw
180名無しさん@お腹いっぱい。:2010/02/13(土) 15:28:52 ID:???
VBA厨がC丼に移行しただけで
言ってることは相変わらずだな
181名無しさん@お腹いっぱい。:2010/02/13(土) 15:47:34 ID:???
悔しいか?
涙拭けよwww
182名無しさん@お腹いっぱい。:2010/02/13(土) 15:48:45 ID:???
やっぱりそうか。
183名無しさん@お腹いっぱい。:2010/02/13(土) 16:08:48 ID:???
ま、俺の手にかかれば厨房をあぶりだすのも簡単だ。
184名無しさん@お腹いっぱい。:2010/02/13(土) 17:43:25 ID:???
実際C#のほうがいいわな
Mono最強
185名無しさん@お腹いっぱい。:2010/02/13(土) 18:17:08 ID:???
C#で書けばMacでネイティブで動くのでC#を使うように
186名無しさん@お腹いっぱい。:2010/02/13(土) 19:14:14 ID:???
とりあえずRuby厨ざまあ
187名無しさん@お腹いっぱい。:2010/02/13(土) 19:36:11 ID:???
>>186
日本人のくせに国産言語を応援しないなんて
この非国民めっ!!
188名無しさん@お腹いっぱい。:2010/02/13(土) 19:56:40 ID:???
C#に一票
189sage:2010/02/13(土) 20:24:16 ID:N/CUp2X+
C を何年使えば魔法使いになれますか?
190名無しさん@お腹いっぱい。:2010/02/13(土) 20:28:00 ID:???
>>189
Cで2chブラウザを書いてみてください
191名無しさん@お腹いっぱい。:2010/02/13(土) 20:35:48 ID:???
#include <stdio.h>

int main(void) {
 printf("2chブラウザ");
 return 0;
}
192sage:2010/02/13(土) 20:41:38 ID:N/CUp2X+
>>191
\n を出力していない。
減点 1
193名無しさん@お腹いっぱい。:2010/02/13(土) 20:45:22 ID:???
ひとりでなにやってるの?
194名無しさん@お腹いっぱい。:2010/02/13(土) 20:48:36 ID:???
>>192
開発環境何?
2chブラウザまだ?
195名無しさん@お腹いっぱい。:2010/02/13(土) 20:53:20 ID:???
iPhone - Hello World Application in 2 Minutes
http://www.youtube.com/watch?v=kc7Pnuq4iVU
196名無しさん@お腹いっぱい。:2010/02/13(土) 22:55:01 ID:???
>>1の13言語中10言語書けるが、器用貧乏になってきてる気がしてきてならないわ
197名無しさん@お腹いっぱい。:2010/02/13(土) 22:56:41 ID:???
>>196
iPadで儲ければ?
早い者勝ちだけど
198名無しさん@お腹いっぱい。:2010/02/13(土) 23:07:36 ID:???
>>196
プログラムは趣味でやってた頃が一番面白かった気がする
199名無しさん@お腹いっぱい。:2010/02/13(土) 23:54:31 ID:???
>>197
時間がたっぷりあればやりたいが時間がない

>>198
業務で半ば強制で覚えたような言語って、あんま楽しくないよな。
どう見ても俺が趣味で書いたソフトの方が品質がいいのにシステム屋の前で言ったら失笑くらうしw
バグだらけの分際で態度Lなシステム屋の相手は疲れる
って俺もシステム屋だけどな。
200名無しさん@お腹いっぱい。:2010/02/13(土) 23:57:22 ID:???
>>199
いつまでお前は使われる側なんだよ
一山当ててみろ
201名無しさん@お腹いっぱい。
>>200
アホなwこのド不況に会社捨ててバクチなんか出来るか。
でも何か励まされた気がした。ありがとう。