- 1 名前:1 [2007/04/27(金) 21:21:58 ID:U5tJyA2z]
- Java VS PHP
- 66 名前:es [2007/11/25(日) 17:22:24 ID:8A2oGZ/+]
- PHPは言語構造がださい。
あの$マーク、うざい。 コンパイラが関数と変数の区別ができないからダラー記号に頼ってる。 PHP言語作ったやつの手抜きか知能指数不足。 ジャンクフードだ。PHP嫌いです。
- 67 名前:nobodyさん mailto:sage [2007/11/25(日) 17:31:41 ID:???]
- $マークってうざい?
これはこれでわかりやすいと思うけど。
- 68 名前:nobodyさん mailto:sage [2007/11/25(日) 17:51:20 ID:???]
- 言語構造と変数とその他がごっちゃになって可読性が悪いCとかJAVAより良い
- 69 名前:es [2007/11/25(日) 18:03:20 ID:8A2oGZ/+]
- 関数には末尾に() がついてるからそれだけで充分。
$マークは余計です。 読むときにじゃまくさいし書くときは1文字増える。
- 70 名前:nobodyさん mailto:sage [2007/11/25(日) 18:19:30 ID:???]
- $がないともう生きていけない
- 71 名前:nobodyさん mailto:sage [2007/11/25(日) 18:37:21 ID:???]
- 旧来の便所におけるウォッシュレットのようなもんだ
- 72 名前:es [2007/11/25(日) 18:53:00 ID:8A2oGZ/+]
- ウォレットならいいけど。
私に言わせると、$記号は、「ポッタン方式のおつり」だ。
- 73 名前:nobodyさん mailto:sage [2007/11/25(日) 19:11:33 ID:???]
- どの辺がだよw
- 74 名前:es [2007/11/25(日) 19:31:31 ID:8A2oGZ/+]
- Javaだと
int a = 0; int b = 2; a++; System.out.println(a); a++; b += a; System.out.println(b); PHPだと $a = 0; $b = 2; $a++; System.out.println($a); $a++; $b += $a; System.out.println($b); となる。 Java: e = a + b + c + d; PHP: $e = $a + $b + $c + $d; なんてことにもなる、PHPダサすぎ。 1行のうち何パーセント$が出てくるんだろう。出すぎだ。
- 75 名前:es [2007/11/25(日) 19:33:30 ID:8A2oGZ/+]
- PHP のSystem.out.println( ) はecho ' ' のミスでした。すんません。
- 76 名前:es [2007/11/25(日) 19:50:05 ID:8A2oGZ/+]
- 数学的な演算の表記法として、PHPはできそこないだ。
数学では変数に$記号なんか付けない。 PHPのコードでは概念の把握が阻害されると思わざるを得ません。
- 77 名前:nobodyさん mailto:sage [2007/11/25(日) 20:22:45 ID:???]
- $付いてる方が、検索で変数を探しやすい気がする。
- 78 名前:nobodyさん mailto:sage [2007/11/25(日) 20:31:27 ID:???]
- 結局お前の好みの問題ってことじゃん
- 79 名前:nobodyさん [2007/11/25(日) 20:53:03 ID:WBOvTEV5]
- javaもPHPもrubyに比べたらうんこ
- 80 名前:nobodyさん [2007/11/26(月) 00:14:03 ID:6NVaPo9a]
- Rubyってあの、トロいRuby?
- 81 名前:nobodyさん [2007/11/26(月) 01:36:53 ID:kaYjtLUw]
- スピードだけ考えるなハゲ
- 82 名前:nobodyさん mailto:sage [2007/11/26(月) 01:44:00 ID:???]
- Rubyは言語理想主義者がとことんまで突っ走ってああなった感じ
- 83 名前:nobodyさん mailto:sage [2007/11/26(月) 03:41:26 ID:???]
- Rubyは自分用のお手軽ツールつくるのに便利ですよ。
- 84 名前:nobodyさん mailto:sage [2007/11/26(月) 08:25:38 ID:???]
- Perlの場合、$@%で変数の型を視認できるのがよい。
- 85 名前:nobodyさん mailto:sage [2007/11/26(月) 10:12:38 ID:???]
- チョロQは10円玉でウィリー走行できる
フェラーリはできない よってチョロQの圧勝 こんなバカがこのスレにはたくさんいます
- 86 名前:es [2007/11/26(月) 21:00:11 ID:2ox37DIK]
- PHPの
$$変数 は、C/C++の世界の住人の発想でしょう。 もともとの**変数より変な文法でわかりにくい。
- 87 名前:nobodyさん mailto:sage [2007/11/26(月) 21:44:07 ID:???]
- わかりにくいのは
お前がバカだから
- 88 名前:es [2007/11/26(月) 21:53:33 ID:2ox37DIK]
- つーか
$$変数 なんて使い道がない。がらくた言語。
- 89 名前:es [2007/11/26(月) 21:57:30 ID:2ox37DIK]
- C/C++のポインタなら
*が何個あっても理解できるよ。 PHPのは$$2個だけ。はんぱもん。
- 90 名前:nobodyさん mailto:sage [2007/11/27(火) 02:20:48 ID:???]
- $$変数って何?可変変数のこと言ってんの?
- 91 名前:nobodyさん mailto:sage [2007/11/27(火) 09:38:30 ID:???]
- 多分
- 92 名前:nobodyさん mailto:sage [2007/11/27(火) 11:24:54 ID:???]
- 可変変数とか真顔で言っちゃうのがキモいんだよな・・・
Zend Optimizerとかphp.iniとかも
- 93 名前:nobodyさん [2007/11/27(火) 16:55:30 ID:HuHWgn6t]
- 可変変数(笑)
- 94 名前:nobodyさん mailto:sage [2007/11/27(火) 17:53:46 ID:???]
- 可変変数なら3つ以上も普通に可能。
php初心者なのは仕方ないがまずよく調べてから発言するように。
- 95 名前:nobodyさん mailto:sage [2007/11/27(火) 20:46:00 ID:???]
- 可変変数、動的にインスタンスを作れるとか、いくらでも使い道あるわ。
だいたい可変変数とCのポインタは全然別の機能だろ。どっからそんな発想が生まれるんだよ。 可変変数のアイデアソースを求めるなら、シェルの変数展開なんかだろ。
- 96 名前:nobodyさん [2007/11/27(火) 20:59:49 ID:OQsEuWQD]
- 配列の値をa〜zにするとします。その値をループでまわして変数の値にできるのが
可変変数でしたっけ?私、前から疑問をいただいておりまして、すれ違いだとおもいますが ちょうど話がでたので、おしえてください。
- 97 名前:nobodyさん [2007/11/27(火) 21:01:26 ID:OQsEuWQD]
- というより、配列の値を変数名にしたいときが多々あるんだけど方法ないかな?
- 98 名前:nobodyさん mailto:sage [2007/11/28(水) 21:22:03 ID:???]
- >>96
つマニュアル
- 99 名前:nobodyさん mailto:sage [2007/11/29(木) 13:07:50 ID:???]
- >>97
普通にあるが仕事じゃ使っちゃだめ。 メンテになったらバカがソース見るんだから混乱させちまう。
- 100 名前:nobodyさん [2007/12/01(土) 03:26:27 ID:G65/6OzT]
- javaはjavascriptと間違ってはやっただけだと思う。
ajaxが本命 javaでjavascriptを作るなんて論外だ。 逆に難しくなるじゃないか!
- 101 名前:nobodyさん [2007/12/01(土) 04:18:04 ID:x4phVEBW]
- レンタルサーバなので、普段はPHPです。
Javaは今のところ出番なし。
- 102 名前:nobodyさん mailto:sage [2007/12/01(土) 11:08:42 ID:???]
- なんか、PHPスレが一杯上がって、すごいな。
そういう俺は、Java専門。
- 103 名前:nobodyさん mailto:sage [2007/12/02(日) 12:53:22 ID:???]
- 個人が趣味で使うならPHPだろ。
Javaなんてやってる暇あったらJavaScript覚えた方が100倍有意義。
- 104 名前:nobodyさん [2007/12/03(月) 13:31:03 ID:516F9mkS]
- cmsが増えたからだろ PHPが増えたのは
カスタマイズできないやつ大杉
- 105 名前:es [2007/12/06(木) 19:31:10 ID:tBc2vo0K]
- PHPの関数って
戻り値の型がなんなのか? が関数の冒頭に書いてないから何を返すかプログラム読まないとわからない。 やっぱモグリプログラマー用言語。
- 106 名前:nobodyさん mailto:sage [2007/12/06(木) 21:43:56 ID:???]
- 型がたった1つに固定されてるほうが柔軟に書けないから使えないよ
- 107 名前:nobodyさん mailto:sage [2007/12/06(木) 21:58:31 ID:???]
- ま、なんだかんだで型が静的に決まってるほうがプログラムしやすいんだよな。バグの発見をコンパイラがしてくれるから。
ウェブアプリだと、リクエストパラメーターに対するヴァリデーションチェック、DBに入れるときの数値型、文字列型の判定、この2つのタイミングでどうしても型チェックをすることになる。 だったら、初めから型付けしてある変数を使った方がいい。
- 108 名前:nobodyさん [2007/12/06(木) 22:42:16 ID:hKz8jRYO]
- >>106
一度型を決めた変数を、後から型を変えるって有り得ないだろ… インターフェース使えよ。
- 109 名前:nobodyさん mailto:sage [2007/12/07(金) 01:33:43 ID:???]
- >>108
有り得るだろ
- 110 名前:nobody [2007/12/07(金) 19:03:39 ID:xs468PU1]
- スクリプト言語全般にいえるが
結局、触れ込みだけ立派で実質がくだらない。 日産マーチのツインカムエンジンみたいにスペックは凄ぶってるが 「初心者・未経験者歓迎」以外自慢できる点が無い。 Rubyの関数定義にdefというキーワードが付いているがあれは 「definition」の略か? クラス定義にはdefがついてない。一貫性が無い。 「ストレスなくプログラミングする」というふれこみと食い違ってるな。 落ちこぼれ組の開き直り症候群だ。
- 111 名前:nobodyさん [2007/12/07(金) 19:32:04 ID:xs468PU1]
- Rubyが関数にdefをつけるのはPythonのパクリ。
恥も外聞もない。寄せ集めのプランケンシュタインみたいな文法。 なにがオンリーワンだ。 醜悪だ。福笑いだ。
- 112 名前:nobodyさん mailto:sage [2007/12/07(金) 21:13:47 ID:???]
- >>111
レベルひっくw
- 113 名前:nobodyさん mailto:sage [2007/12/07(金) 21:46:46 ID:???]
- rubyは松本が楽しくプログラミングできる言語であって、誰でも楽しくなれるわけじゃない。
- 114 名前:nobodyさん mailto:sage [2007/12/08(土) 22:22:45 ID:???]
- _,......,,,_
,、:'":::::::::::::::::``:...、 /::::::::::::::::::::::::::::::::::::::\ i::::::::::::::::::::::::::::::::::::::::::::::::::ヽ !::::::::::::::::::::::;‐、:::::::::_::::::_::::'; |::::::::::::::::::::::| :: ̄ ``! r''ヾ'::::::::::/ :: | l r‐、\::/ _,,、ii_;;_、 _,,,l、 ヽヾ〈 ::= -r:;;j_;、`/ :;'ィ;7 !:!_,、 :: ` ー : |: `´/ 何かもう必死でしょ? ,./ヽ | 、_ :: ,: 'r' :i |: / 最近のrubyは ,../ `ヽ;_ i | '"、_:::__`:'‐'. / / ``'ー 、_\ ! `::` ̄''`チ`シ /ー 、_ `\:、_ :: ` ̄/ / ``ヽ、 ヽ`'7‐--'
- 115 名前:nobodyさん [2007/12/09(日) 18:04:52 ID:ztUyfg8W]
- Javaがrubyに攻撃されるようになったのは、
うじゃうじゃフレームワーク群(親不孝もんのドラ息子ども)が乱立して混乱したから。 rubyはRoR1種類でカタがつく。 そこで思うんだけど、RoRと全く同じフレームワークをJava版で作ったらいい。 ruby撃沈。
- 116 名前:nobodyさん mailto:sage [2007/12/09(日) 20:59:48 ID:???]
- 選択肢は多い方が良いだろ
sun社員が仕事でfw作ってるんだし
- 117 名前:nobodyさん [2007/12/10(月) 20:53:08 ID:8LhIxWGY]
- $e = $m * $c * $c
だっさ。
- 118 名前:nobodyさん [2007/12/11(火) 17:33:31 ID:ydQRJCw6]
- 中小零細のSI企業が高卒のドシロウトでも即戦力で使いたい。
教育期間を半年も取ってたら会社がもたない。 そういうピーピーのビンボくさい理由でPHPが流行した。 これが実情だろう。
- 119 名前:nobodyさん mailto:sage [2007/12/11(火) 17:46:31 ID:???]
- >>115
JRuby on Rails JRubyはjavaか、というのはさておき、Sun社員様が一生懸命やっておられる。
- 120 名前:nobodyさん [2007/12/11(火) 22:59:22 ID:ydQRJCw6]
- JRuby on Rails って、
Rubyでコード書くんでしょ? それじゃあJava使いは仕事できないじゃない。 しょうがないです。 Rubyはつぶれてもらいましょう。
- 121 名前:nobodyさん mailto:age [2007/12/27(木) 18:49:27 ID:???]
- マジレスするとPythonはもっと評価されてもいいと思います。
Python - Wikipedia ja.wikipedia.org/wiki/Python#.E8.A8.80.E8.AA.9E.E3.81.AE.E6.A9.9F.E8.83.BD Pythonはもともと教育用に設計されたためか、読みやすく、それでいて効率もよいコードをなるべく簡単に書けるようにするという思想がすみずみまで浸透しており、Pythonコミュニティでもわかりやすいコードをよしとする傾向が強い。
- 122 名前:nobodyさん mailto:sage [2007/12/27(木) 19:23:47 ID:???]
- 汚く書けない/書きにくい、が最良という発想ね
実際一理あるよな。 Perlみたいに汚く書け過ぎる代わりに、コマンドラインから1行に押し込んで実行する時に役に立つのもあるから適材適所だろうけど。
- 123 名前:nobodyさん [2007/12/30(日) 23:11:22 ID:58ItcGDT]
- JavaユーザーってPHPを馬鹿にし過ぎwwwwww
適材適所じゃね?へんな宗教みたいできめぇwwwwww
- 124 名前:nobodyさん mailto:sage [2007/12/31(月) 00:53:59 ID:???]
- そうだねプロテインだね
- 125 名前:nobodyさん [2008/01/19(土) 23:56:51 ID:At/DzkYI]
- C++に比べたらどっちもカスだからなぁ
- 126 名前:nobodyさん mailto:sage [2008/01/20(日) 21:42:18 ID:???]
- C++(笑)
- 127 名前:nobodyさん [2008/01/25(金) 03:14:35 ID:TQH7UIg4]
- JavaはC♯と比べてもうんこです。
PHPは問題外
- 128 名前:nobodyさん mailto:sage [2008/01/26(土) 08:18:47 ID:???]
- C#(笑)
- 129 名前:nobodyさん mailto:sage [2008/01/30(水) 11:57:39 ID:???]
- PHPもJavaも使うけど、PHPの開発効率の高さはやめられん。
今まで使ったFWを参考に作った自作FWとコード生成ツールを使うとおっそろしく 短時間で作れるから。同じPHPでもコード生成ツールなしの場合に数日かけてた 作業が、これを使うと数分で済む。もちろんtypoもないし。DBの定義に合わせた modelクラスと一通りのDBアクセスコード、フォームからデータを受け取るコード と入力検証コードは一瞬で生成。あとは仕様に合わせてちょっと追加変更をする だけ。 Java用にもコード生成ツールは作ったけど(既製品も併用してる)、既存のFWに 縛られるから、ツールを使うことを前提にした自前のFWがある分、俺にとっては PHPのほうがいい。
- 130 名前:nobodyさん mailto:sage [2008/03/14(金) 02:29:45 ID:???]
- 数分で作れる物に対しては、
PHPが一番優れていることに誰も否定していないよ。 あー、Schemerだけは言うかもしれないけど、誰も聞いてないのでOK。 20分を超えるまではベストだと思う。
- 131 名前:nobodyさん [2008/03/16(日) 00:04:47 ID:hig48zZC]
- Cに比べたらどっちもうんこ
- 132 名前:nobodyさん [2008/03/16(日) 02:17:17 ID:Rei10Egm]
- それマジでいっている?
まあ作るものによって違うけど
- 133 名前:nobodyさん mailto:sage [2008/03/17(月) 00:35:02 ID:???]
- PHPやってるけど、
わからん。。。 JavaはAPIみれば組めるけど、 PHPはライブラリーの見方がわからない。 みてもわけわかめ。。。 Javaエクリプス開発で楽だし、、、、。
- 134 名前:nobodyさん mailto:sage [2008/03/17(月) 02:27:16 ID:???]
- PHPも今はeclipsePDTが増えてきている
- 135 名前:nobodyさん mailto:sage [2008/03/17(月) 16:25:41 ID:???]
- PHPも有名な方言があれば使えないこともない
- 136 名前:nobodyさん mailto:sage [2009/03/14(土) 03:14:35 ID:???]
- pc11.2ch.net/test/read.cgi/pc/1236010059/
- 137 名前:nobodyさん mailto:sage [2009/03/17(火) 01:39:25 ID:???]
- 残念ながらPHPが最強
なぜなら俺が使ってるから ひきこもりでもブログが作れます(^^;
- 138 名前:nobodyさん mailto:sage [2009/03/17(火) 22:50:53 ID:???]
- PHPとJavaじゃ用途が違う。
全く意味のない議論ですね。
- 139 名前:nobodyさん [2009/03/27(金) 04:38:01 ID:6KwvcsIu]
- 無意味な議論だよ。俺Javaで組んだことあるが、ほんと限られたクライアント
だけだった。でもなるほどなと思ったよ。でも、今は自営なのでphpのほうが 良い。
- 140 名前:nobodyさん mailto:sage [2009/03/28(土) 13:07:09 ID:???]
- PHPのバージョンは?
PHP12ぐらいだとどう?
- 141 名前:nobodyさん mailto:sage [2009/03/28(土) 14:10:57 ID:???]
- やっぱり実際にWEBシステムを構築してから
レンタルサーバを借りる事を考えるとどう考えてもPHPにぐんぱいはあがるね。 なぜなら安いし。最近だとIDEも色々と出てるから態々Javaを使うメリットがない と思う。
- 142 名前:nobodyさん mailto:sage [2009/03/31(火) 10:23:57 ID:???]
- php6はjavaに近くなるらしいからjava使ってた奴は死んでね
- 143 名前:nobodyさん mailto:sage [2009/03/31(火) 10:34:01 ID:???]
- 了解
- 144 名前:nobodyさん mailto:sage [2009/04/05(日) 23:53:43 ID:???]
- どう近くなるのかと
- 145 名前:nobodyさん [2009/05/04(月) 20:04:17 ID:ZVkqfyYv]
- php6いつ出る?
- 146 名前:nobodyさん [2009/05/07(木) 00:23:09 ID:yyATDjqZ]
- phpのおかしいところはc言語みたいにインクルードをしないとほかのファイルを参照できないところだろう
- 147 名前:nobodyさん mailto:sage [2009/05/07(木) 00:24:41 ID:???]
- どんな感じだと良いの?
- 148 名前:nobodyさん mailto:sage [2009/05/08(金) 15:37:15 ID:???]
- >>146
何がおかしいの?
- 149 名前:nobodyさん mailto:sage [2009/05/12(火) 14:06:07 ID:???]
- >>146
PHP5からはオートロードの機能がありまっせ。
- 150 名前:nobodyさん [2009/06/02(火) 08:15:49 ID:CMbl2SlH]
- >>1
やっぱ食生活見直しですかね
- 151 名前:nobodyさん mailto:sage [2009/06/02(火) 08:44:25 ID:???]
- PHPユーザーを代表します。
JAVA覚えたいです。 難は易を兼ねる。 給料アップしたいです。
- 152 名前:nobodyさん [2009/06/06(土) 06:10:11 ID:8Lsz1VZX]
- >>150
(´・ω・`)ショボーン
- 153 名前:nobodyさん mailto:sage [2009/06/07(日) 04:35:23 ID:???]
- >151
俺は3年前にPHPエンジニアからJavaエンジニアにチェンジしたけど 今思うとWeb系はJavaできないと食っていけないよね。 PHPは給料も安いし。だいたい50万円前後くらいしか貰えない。 (Javaなら70万円前後。今は不況で無理だけどなー) ただ、Javaは覚えることが多くてな。 Javaの言語仕様、Servlet、JSP、Tomcat、Ant、Maven、Struts、Spring、 Hibernate、iBATIS、Eclipse・・・ 最低限これくらいは抑えておかないと。
- 154 名前:nobodyさん [2009/06/08(月) 08:14:30 ID:Cgd0YOBH]
- >>152
オヤスミ… <⌒/ヽ-、___ /<_/____/  ̄ ̄ ̄ ̄ ̄ ̄ ̄
- 155 名前:nobodyさん mailto:sage [2009/06/10(水) 21:43:05 ID:???]
- 基情でJAVAやったからもういいや
オブジェクト指向の概念だけミッチリやっとけばよくね?
- 156 名前:nobodyさん mailto:sage [2009/06/30(火) 19:26:23 ID:???]
- Javaが使われてるwebページなんてあるの?
インタラクティブなコンテンツ作るならFlashとかAjaxが主流だし。 あと、Javaでcgiやるとなんかいいことあるの? 処理速度が速いとか?
- 157 名前:nobodyさん mailto:sage [2009/07/02(木) 00:20:10 ID:???]
- >Javaでcgi
- 158 名前:nobodyさん mailto:sage [2009/07/07(火) 12:12:45 ID:???]
- >>155
結局ツールの使い方、もっといえばライブラリの勉強、 現場ではそれに尽きる。 オブジェクト指向の基本的なところを抑えておかなきゃ いけないのはそうだけど、どっちにしろ、ライブラリ使え なきゃフレームワークの意味ないからね。
- 159 名前:nobodyさん mailto:sage [2009/07/07(火) 12:13:37 ID:???]
- >>157
Java仮想マシンの中で全ての機能をパッケージ化できるじゃないか。 いや、別にServlet経由してもいいけどさ。
- 160 名前:nobodyさん mailto:sage [2009/07/07(火) 14:17:17 ID:???]
- Full JavaでOS作れたらJava認めてもいいよ。
- 161 名前:nobodyさん mailto:sage [2009/07/07(火) 20:09:02 ID:???]
- >>156
サーバサイドはjavaで作ると相当速くなるっぽいよ。 phpとjavaのパフォーマンスを比較した記事がどこかにあった。 ただ開発は大変だろうね。大規模ならあえてjavaを使うのもありだと思う。 ただ、amazonやgoogle、wikipediaなんかの有名どころはjava使ってないらしいな・・・ そんなにメリットないのかな。
- 162 名前:nobodyさん mailto:sage [2009/07/08(水) 19:02:01 ID:???]
- java は起動しっぱなしだからなぁ。
php ページ表示されるたびに呼ばれるからなぁ
- 163 名前:nobodyさん mailto:sage [2009/07/09(木) 00:57:38 ID:???]
- PHPは、プログラミング言語として学ぶべきものではない
ttp://blog.livedoor.jp/dankogai/archives/51231480.html
- 164 名前:nobodyさん mailto:sage [2009/07/09(木) 01:09:02 ID:???]
- >>163
圧倒的に優れているはずの我がperlが、普及率でPHPに劣っているのが我慢ならんのでしょ。 ガチガチでギラギラの顕示欲にまみれたおっさんなんてほっとっけ。
- 165 名前:nobodyさん mailto:sage [2009/07/09(木) 08:13:42 ID:???]
- こういう攻撃的な文は好きじゃないけど主張には共感出来る部分が多いな。
- 166 名前:nobodyさん mailto:sage [2009/07/09(木) 13:08:39 ID:???]
- それは言語仕様によるものなのか?
PHPは、HTMLにコードを組み込み易くする、 かつ、HTTP/HTMLに便利な関数を最初から ビルトインしてるってだけだろ。 Javaだって関数仕様は使うソリューションに 依存するじゃねーか。 何をすれば、綺麗な実装なんだ? それを言ったら、どの言語も、いまや目的別 のライブラリを利用するためのツールで、 言語ごとに学ぶものじゃないって結論になるだろ。
|

|