【戦場は】PHP王とJava乞食【エンタープライズ】
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2006/02/17(金) 06:09:32ID:4PMZdNwHJavaを地べたにひれ伏させるZend Frameworkの登場が待たれる今日この頃、
皆さん、いかがお過ごしですか?(by きっこ)
過去スレ:
【5.1発表】PHP一色 さようならPerl【Javaを凌駕】
http://pc8.2ch.net/test/read.cgi/php/1134820417/l50
【明暗】金持ちPHP様・貧乏Perl様【格差】
http://pc8.2ch.net/test/read.cgi/php/1132681055/
【5.1登場】PHP時代到来 他言語終了【Perl即死】
http://pc8.2ch.net/test/read.cgi/php/1129715894/
優秀な言語が色々ある時代 粗悪PHPの出る幕なし
http://pc8.2ch.net/test/read.cgi/php/1127441561/
今はPHPの時代Perlがこの先生きのこるのは無理3
http://pc8.2ch.net/test/read.cgi/php/1116912721/
これからはPHPの時代Perlはもう終わりバイバイ2
http://pc8.2ch.net/test/read.cgi/php/1046194468/
Perlはもう時代遅れPHPの時代
http://pc2.2ch.net/php/kako/1036/10369/1036915437.html
0784nobodyさん
2006/04/10(月) 09:36:31ID:???PHP と比べて Java は非生産的で互換性がなくセキュリティホール多すぎだから。
0785nobodyさん
2006/04/10(月) 09:40:52ID:???0786nobodyさん
2006/04/10(月) 09:48:09ID:???Java と比べて PHP は非生産的で互換性がなくセキュリティホール多すぎだから。
0788nobodyさん
2006/04/10(月) 09:57:29ID:???JavaもPHPも制御構文以外の互換性は糞だしセキュリティホールも糞だしSunのJava開発コントロールも糞だしZendのPHP開発コントロールも糞だし話にならない。
Java案件もPHP案件も両方持っているが、今後の互換性や安全性を踏まえたコーディングになると最新版の宣伝文句に載るような新機能は絶対に使えない。
過去にも諸々あってSunにもZendにも本社に直接問い合わせたが互換性に関しては「保障できない」の一点張りで話にならない。
じゃあ.NETはってもWindowsServer案件ばかりじゃないし.NETは大丈夫かもしれないがWindowsが信頼し切れないから駄目。
Webアプリ開発市場の主流がJava/PHP/C#/VBってこともあって他の言語でやろうにも技術者が中々捕まらない。
客は「PHPやJavaならどの鯖でも使えるんだよね。稼働中のシステムの鯖に余裕があるから入れてよ。」とか平気で抜かしやがるし。
もうほんとなんとかしてくれよ。
後方互換性とか相乗りとか考えなければPHPって本当に楽しくて楽なだけに無念だよ。
0789nobodyさん
2006/04/10(月) 10:01:53ID:???モバイル端末くらいじゃないかね
それもWindowsMobileに押されて携帯電話くらいしか市場がなくなってきているけど
アプレットはFlashとDHTMLに駆逐され、今度はモバイル
デスクトップアプリとしては一部の企業がユーティリティツールに採用している程度
市場比率では圧倒的にWebのような気がするんだけどね
0790nobodyさん
2006/04/10(月) 11:59:45ID:???ありがとう。
オブジェクト指向を勉強しようと思って、色々、書籍を買ったんだけど、良さそうな本は
全部Javaで書かれていたので、Java覚えちゃった。
でも、ニートが自分のサイトをJavaで作ってもな〜って感じ。
0791nobodyさん
2006/04/10(月) 14:15:29ID:???0792nobodyさん
2006/04/10(月) 14:16:38ID:???0793nobodyさん
2006/04/10(月) 17:55:42ID:???消滅しない程度なら昔懐かしい蓮画像みたいな感じか
0794nobodyさん
2006/04/10(月) 19:52:35ID:???乳首が蓮になってるのが最悪にキモかった
0795nobodyさん
2006/04/10(月) 20:42:35ID:???0796nobodyさん
2006/04/10(月) 20:46:03ID:???0797nobodyさん
2006/04/10(月) 21:47:38ID:???0799nobodyさん
2006/04/10(月) 23:44:30ID:???0800nobodyさん
2006/04/11(火) 08:58:04ID:???ラリーウォールハケーン
未来少年コナンに出てきそうなキャラだな
0803nobodyさん
2006/04/11(火) 16:49:54ID:???0804nobodyさん
2006/04/11(火) 20:05:05ID:???0805nobodyさん
2006/04/11(火) 22:37:53ID:???0806nobodyさん
2006/04/11(火) 23:40:26ID:???0807nobodyさん
2006/04/12(水) 02:37:35ID:???「FM-7でブラウザ作る!」って言ってた人はどうなったんだろう??
0808nobodyさん
2006/04/12(水) 09:46:36ID:???0809nobodyさん
2006/04/12(水) 15:23:27ID:???mixiは低機能、低アクセス。
会員以外は一切アクセスできないし、ユーザーも大して居ない。
100万人超えたとかいってるけどほとんどが幽霊ユーザ
0812nobodyさん
2006/04/12(水) 21:08:54ID:???100万は明らかにおかしいが、低アクセスって程では無いと思うね。
0813nobodyさん
2006/04/13(木) 00:29:26ID:???坊やなどと呼べないと思う。
フレームワークを使った開発で基本設計からできる
Java使いの技術力は半端無いよ。
坊や呼ばわりしてるのは一人だけだと思うが同じPHP使いとして
恥ずかしいからやめてくれない?
0814nobodyさん
2006/04/13(木) 01:06:02ID:???0815nobodyさん
2006/04/13(木) 02:55:10ID:???開発環境悪すぎ
0817nobodyさん
2006/04/13(木) 08:12:17ID:???0818nobodyさん
2006/04/13(木) 08:59:51ID:???mixiのユーザー数はともかく、アクティブユーザーのアクセス回数は凄いよ。
「やればわかるだろ」ってことは、お前は実際にやってみたうえで「低アクセス」だと
判断してるんだな? どうしてお前がそう感じたか教えてやろうか?
それはね、お前には友達(マイミク)が少ない(あるいはゼロ)だからアクセスが少ないと感じたんだよwww
0820nobodyさん
2006/04/13(木) 21:54:51ID:???会員300万人、アクティブユーザ70%
ttp://internet.watch.impress.co.jp/cda/news/2006/03/02/11092.html
0821nobodyさん
2006/04/13(木) 23:17:20ID:???mixiが高アクセスなのは確かだ。
0822nobodyさん
2006/04/14(金) 01:54:03ID:???0823nobodyさん
2006/04/14(金) 07:00:30ID:???0824nobodyさん
2006/04/14(金) 07:11:14ID:???代表的な事例ってないよね。
Javaのような大規模開発にも向かない、Perl(mod_perl)の
処理速度にも及ばない中途半端な言語ってことだ。
0825nobodyさん
2006/04/14(金) 07:52:40ID:???PHPはフロントエンドに適正をもつように
設計されてるのだから当然なのでは。
そもそもPHPはCで作られてるんだし
PHPとJavaと同列に比較するのは変な気がしてきた。
0826nobodyさん
2006/04/14(金) 12:41:52ID:???しかし、PHPのメリットはなんと言っても、言語学習の容易さ。
このおかげで大量の新人PGが出来た。
0827nobodyさん
2006/04/15(土) 00:50:51ID:???諦めたまえ。
たかがWeb開発にあれこれ手間かけるなんてバカみたいだ。
開発なんてとっとと終わらせて遊びに行こうぜ。
そうでなきゃ一生Javaで頭抱えてろよ。
プログラミングスキルなんてのはちっとも価値が無いってこった。
プログラムで何を作るかというアイデアの時代なんだよ。
PHPで誰でもWebアプリを作れるなんて最高じゃないか。
0829nobodyさん
2006/04/15(土) 06:34:23ID:???はげどう。PHPは1、2ヶ月程度の教育で済むけど、Javaは半年かけてようやくものになるかどうか。
とくに、PHPは書いたものが最初から画面に表示されるからやってて楽しいし、学習者の意欲がわきやすい。
Javaはクラスをいくつも書いて、設定ファイルもたくさん書いて、ようやく画面が表示される。ここでかなりの初心者が挫折する。
Javaのよいところはわかるんだけど、まるで役所仕事のように面倒な手続きが多くて困る。教える側としては、Javaはちょっといや。PHPのほうがいい。
ただ、PHPだろうとJavaだろうと、HTTPとセキュリティの研修は別途必要。
0830nobodyさん
2006/04/16(日) 14:03:59ID:WVV89XPKその程度じゃ終わらねえ。
PHPでGUIアプリを作れるくらいでないとさすがに尾原ねえ
PHPで携帯電話アプリ作れるくらいでないとさすがにおわらねえ
PHPだけで火星探査機コントローラを作れるくらいでないとさすがにおわらねえ
PHPだけでJava3Dに匹敵する3Dプログラミングができないとさすがにおわらねえ
0831nobodyさん
2006/04/16(日) 14:05:58ID:WVV89XPK> IBMはマイクロソフトに対抗するために何でも突っ込んでるだけ
> マイクロソフトは明確に「次のターゲットはIBM」って言ってるしな
> エンタープライズでは.NETに対してJavaが強いけど、ライトウェイトな分野では.NETの方が強い
J2EEの対抗馬として作られたあのでっかいドトネトがライトウェイトに強いかっていうと
かなり疑問だが。ASP.NETは結局ほぼ使われていないし
今ドトネトの行き場はクライアントサイドしかないね。
> そこでライトウェイトでは最強のPHPを取り込んだわけだ
ライトウェイトの意味をわかってないというか、最強っなにが最強なのか。
0832nobodyさん
2006/04/16(日) 14:06:22ID:???> IBM が切り捨てるのは Java の方だよ。
> PHP と比べて Java は非生産的で互換性がなくセキュリティホール多すぎだから。
そこPHPとJavaを置き換えた方がしっくり来るなあ
0834nobodyさん
2006/04/16(日) 14:07:38ID:???> なんかアレだな、Appleが「Macは最も安全なOSです」って宣伝してたけど、実はWindowsよりも重大なセキュリティホールが多くパッチは激遅いってアレと一緒。
> JavaもPHPも制御構文以外の互換性は糞だしセキュリティホールも糞だしSunのJava開発コントロールも糞だしZendのPHP開発コントロールも糞だし話にならない。
Javaの制御構文の互換性のどこが糞でセキュリティホールがあるのか言ってみ?
Java開発コントロールって何のこと?
0835nobodyさん
2006/04/16(日) 14:09:55ID:???携帯電話だけでなく、組み込み系や自動販売機などにも使われている。
それから、最近ではJavaWebStart対応GUI開発で再燃しようとしている。
NetBeansをインストールしてJava Swing APIを使った開発が再び蘇ろうとしている。
あとは火星探査機など。
もともとJavaは家電製品を制御するために生まれたものだから、
ハードウェアの性能が向上すればするほどJavaは有利になって行く。
0836nobodyさん
2006/04/16(日) 14:11:42ID:???> 関係ないけどPHP厨がJava使いのことを間違っても
> 坊やなどと呼べないと思う。
> フレームワークを使った開発で基本設計からできる
> Java使いの技術力は半端無いよ。
> 坊や呼ばわりしてるのは一人だけだと思うが同じPHP使いとして
> 恥ずかしいからやめてくれない?
それは言えてる。PHP厨はすくなくtもC++厨並みのスキルを
身に着けて貰うまでJava使いを坊やという資格も無い罠
0837nobodyさん
2006/04/16(日) 14:12:26ID:???> PHPは火を噴いたときに手をつけられない。
> 開発環境悪すぎ
以前PHPで大規模開発を頼まれてやってみたが
見事に火を噴いて頓挫した。
顧客のほうがそれ以上金を出せないとかいって終わってしまったらしいw
0838nobodyさん
2006/04/16(日) 14:14:51ID:???> PHPは何もしなくてもそこそこ速いのが特徴。逆にいうと、頭打ちも早いが。
> しかし、PHPのメリットはなんと言っても、言語学習の容易さ。
> このおかげで大量の新人PGが出来た。
その代わり、大量のDQNプログラマも量産されてしまったがな。
PHP厨にはウェブデザイナ上がりばかりで、
アルゴリズムもオブジェクト指向もメモリ管理のことも何も解ってない
勘違い君が多いし。まるでヴィビ厨みたいだ。
PHPは馬鹿製造言語
0840nobodyさん
2006/04/16(日) 14:16:07ID:???> >>826
> はげどう。PHPは1、2ヶ月程度の教育で済むけど、Javaは半年かけてようやくものになるかどうか。
> とくに、PHPは書いたものが最初から画面に表示されるからやってて楽しいし、学習者の意欲がわきやすい。
> Javaはクラスをいくつも書いて、設定ファイルもたくさん書いて、ようやく画面が表示される。ここでかなりの初心者が挫折する。
> Javaのよいところはわかるんだけど、まるで役所仕事のように面倒な手続きが多くて困る。教える側としては、Javaはちょっといや。PHPのほうがいい。
その面倒な手続きを自動化ツールをつかって解決するわけだが。
Apache AntやApache Maven, XDocletやJUnitなどを使いこなして初めてJavaをまともに使えるようになる。
0842nobodyさん
2006/04/16(日) 18:46:52ID:LCwI0Ihfしかもすぐ陳腐化するし。
0843nobodyさん
2006/04/16(日) 18:53:37ID:???0844nobodyさん
2006/04/16(日) 20:50:09ID:???0845nobodyさん
2006/04/16(日) 21:53:20ID:???0846nobodyさん
2006/04/17(月) 14:19:25ID:???みんなWebProg仲間だろ!
仲良くしようぜ!
0847nobodyさん
2006/04/17(月) 14:31:43ID:???> そのツールの使い方を覚えるのが大変。
> しかもすぐ陳腐化するし。
AntやXDocletが陳腐化する根拠は?
Antはもう10年近く使われているのだが
0848nobodyさん
2006/04/17(月) 14:32:23ID:???初心者はAntといったツールすら使いこなせない。
GNU makeを使いこなせないでVisual Studioに
依存している初心者と同じこと
0849nobodyさん
2006/04/17(月) 14:55:07ID:???使いこなせないとダメなんてのはVisualStudio奴隷と同じレベル
それこそツールに踊らされてるというわけで
手書きマンセー
0850nobodyさん
2006/04/17(月) 16:36:20ID:???0851nobodyさん
2006/04/17(月) 16:55:20ID:???メインは未だにMSX-BASICってのは秘密だけどなw
0852nobodyさん
2006/04/17(月) 20:26:09ID:???0853829
2006/04/17(月) 21:17:38ID:???>その面倒な手続きを自動化ツールをつかって解決するわけだが。
えっとね、>>829でいっている「面倒な手続き」がすべて自動化できるわけではないの。特に言語仕様に関わる部分はね。
例えば正規表現ひとつとっても、Javaはすごく面倒。PHPは簡単。これを自動化できるの?まあEclipseならできるかもね。
#しかしPHPは正規表現が2種類あるという罠が・・・
>Apache AntやApache Maven, XDocletやJUnitなどを使いこなして初めてJavaをまともに使えるようになる。
これは「Javaの学習コストが高い」ことを肯定しているととらえてOK?
>>847
>AntやXDocletが陳腐化する根拠は?
XDocletはすでに陳腐化しているんだが。
>Antはもう10年近く使われているのだが
時代はMaven2なんだが。あるいはLLによるDSLとか。ついでにこれよんどけ。
http://capsctrl.que.jp/kdmsnr/wiki/bliki/?BuildLanguage
以下引用----
簡単なビルドならば、一連のタスクと依存とで簡単に表現することが出来る。こういうビルドならば、ant/makeの機能で十分である。
だが、より複雑なビルドになると条件付のロジックが要求され、より汎用的なプログラム言語構造が必要となってくる。この点がant/makeが敗北するところだ。
------------
なんでもJavaが正しいと思わない方がいいよ。簡単なことは簡単にできる道具を使えばいい。高い性能が必要なら高い性能をだせる道具を使えばいい。それだけ。
そんで、Javaは簡単なことが簡単にできない。これは>>829に書いた通り。
0854nobodyさん
2006/04/17(月) 22:46:55ID:???偉いプログラマー様はム板に帰れ!
0855nobodyさん
2006/04/17(月) 22:46:57ID:???> ツールなんて自分がやりたいことさえやれれば十分
> 使いこなせないとダメなんてのはVisualStudio奴隷と同じレベル
> それこそツールに踊らされてるというわけで
> 手書きマンセー
おまえは「達人プログラマー」を読んだことがないな。
プログラマとしてのスキルを高め開発速度を高めたいなら
自動化は重要な課題だぞ。
しかもAntやXDocletやMavenやmakeをVisual Studioと
同程度のものとしか思っていないとはあまりにも痛い奴だな
0856nobodyさん
2006/04/17(月) 22:49:06ID:???> >>840
> >その面倒な手続きを自動化ツールをつかって解決するわけだが。
> えっとね、>>829でいっている「面倒な手続き」がすべて自動化できるわけではないの。特に言語仕様に関わる部分はね。
> 例えば正規表現ひとつとっても、Javaはすごく面倒。PHPは簡単。これを自動化できるの?まあEclipseならできるかもね。
Jakarta OROをMavenでインポートすれば簡単。
> >Apache AntやApache Maven, XDocletやJUnitなどを使いこなして初めてJavaをまともに使えるようになる。
> これは「Javaの学習コストが高い」ことを肯定しているととらえてOK?
だろうな。だからPHP厨が群がる。
> >>847
> >AntやXDocletが陳腐化する根拠は?
> XDocletはすでに陳腐化しているんだが。
XDoclet2がある。今じゃアノテーションである程度代替できることは
たしかだがな。
> >Antはもう10年近く使われているのだが
> 時代はMaven2なんだが。あるいはLLによるDSLとか。ついでにこれよんどけ。
Maven2にはAntが使われているのだが。
0857nobodyさん
2006/04/17(月) 23:24:05ID:???0859nobodyさん
2006/04/18(火) 06:46:27ID:???0860nobodyさん
2006/04/18(火) 07:34:28ID:???> Rake > Ant > Make
文法をみるとどうみたってAntやMavenのほうが効率が良いぞ。
Rakeなんてmakeの焼き増し程度のレベル
0861nobodyさん
2006/04/18(火) 09:30:08ID:???print "PHPは屑";
?>
0862nobodyさん
2006/04/18(火) 11:43:54ID:???具体的にどの文法をさして「AntやMavenのほうが効率が良い」といっているのかわからんが、
Rakeのほうが条件分岐が素直に書けるし、配列操作や文字列操作も簡単だ。
あり得ない例だがこんな感じ。
src_files = Dir.glob("*.java").select { |f| f !~ /Test¥.java/ } # javaファイル名の配列
class_files = src_files.map { |f| f.sub(/.java$/, '.class') } # classファイル名の配列
classpath = class_files.join(';') # 配列の要素を ; でくっつけてclasspathにする
これはあくまで例だけど、こんな感じで文字列操作や配列操作が簡単にできるというRuby(やLL)の利点をそのまま享受できる。条件分岐もif文を書くだけ。
Antはpathelementとかわかりづらい。また条件分岐もプロパティの設定で行うからわかりにくい。
0863nobodyさん
2006/04/18(火) 13:09:53ID:???Java は互換性やポータビリティと口だけ。
0864nobodyさん
2006/04/18(火) 13:36:51ID:???0865nobodyさん
2006/04/18(火) 21:44:18ID:???実装が行き当たりばったり。
使えば使うほど嫌いになっていく。。。
0866nobodyさん
2006/04/18(火) 22:17:30ID:???>>856
>Jakarta OROをMavenでインポートすれば簡単。
いまどきOROはないだろ。正規表現がよっぽどPerl互換じゃないとだめという人じゃなければ。
つうか、ORO覚えるくらいならjava.util.regexの自分にあったラッパー書いたほうがまし。
>Maven2にはAntが使われているのだが。
これはどういう意味でいってる?Maven2自体にはAntそのものは含まれてなくて、
antタスクを明示的に実行しないとAntを実行することはないけど。
0867nobodyさん
2006/04/18(火) 23:17:17ID:???0868nobodyさん
2006/04/19(水) 00:35:02ID:???スキルは高そうだが要領悪そう。若しくは頭悪そう。
0869nobodyさん
2006/04/19(水) 01:07:48ID:???0872nobodyさん
2006/04/19(水) 16:51:46ID:???('(゚∀゚∩_ おいらをどこかのスレに送って!
/ヽ 〈/\ お別れの時にはお土産を持たせてね!
/| ̄ ̄ ̄|.\/
| .モツ煮 |/
 ̄ ̄ ̄
現在の所持品:たばこ・ライター・コーヒー・ブラックブラック・枕・ケータイ電話
睡眠薬・聖教新聞 ・ダッチワイフ・外付けSCSI340MHDD・ネットランナー4月号
TYG02・小嶋進社長・ゲルトモ・ディプスファンタジア・抵抗1kΩ(黄紫橙金)・媚薬
バーボン・リップクリーム・セガサターン バールのような物・バイブ・50インチ液晶TV
ボンカレー(甘口)・ジローラモ ・ブロント・リサ ステッグマイヤー・オナホール
桜蘭高校ホスト部・鳥肌実・国沢光宏・ニップレス・コニタム ・聖教新聞・ザビー・ゼクター
ブロント・コスモクリーナー・フラゲしたファミ通・単一宇宙全能能力・ヨミ・ショルダー式携帯電話
焼きそばパン・ 触手・801本・アマゾンアフィリエイト・紅茶・PSUclosedβ当選メール
メモリDDR-333 512MB・ミスラ・ラインクラフト・LC2
0873nobodyさん
2006/04/19(水) 17:14:22ID:???('(゚∀゚∩_ おいらをどこかのスレに送って!
/ヽ 〈/\ お別れの時にはお土産を持たせてね!
/| ̄ ̄ ̄|.\/
| .モツ煮 |/
 ̄ ̄ ̄
現在の所持品:たばこ・ライター・コーヒー・ブラックブラック・枕・ケータイ電話
睡眠薬・聖教新聞 ・ダッチワイフ・外付けSCSI340MHDD・ネットランナー4月号
TYG02・小嶋進社長・ゲルトモ・ディプスファンタジア・抵抗1kΩ(黄紫橙金)・媚薬
バーボン・リップクリーム・セガサターン バールのような物・バイブ・50インチ液晶TV
ボンカレー(甘口)・ジローラモ ・ブロント・リサ ステッグマイヤー・オナホール
桜蘭高校ホスト部・鳥肌実・国沢光宏・ニップレス・コニタム ・聖教新聞・ザビー・ゼクター
ブロント・コスモクリーナー・フラゲしたファミ通・単一宇宙全能能力・ヨミ・ショルダー式携帯電話
焼きそばパン・ 触手・801本・アマゾンアフィリエイト・紅茶・PSUclosedβ当選メール
メモリDDR-333 512MB・アナルビーズ・片手ヲリ・ザーメン・PSP・引き止め
おっぱい・義・柿崎・お払い棒・ふんどし・エントリープラグ・思い出の宝箱・ネコミミ・ホウキ・教科書
ゴキブリ・京都府警・無双方天画戟・韓国・俺俺詐欺・カイン・スキマ妖怪・愛・PAR3
X-TERMINATOR武蔵
0874nobodyさん
2006/04/19(水) 18:08:03ID:???> >>860
> Rakeのほうが条件分岐が素直に書けるし、配列操作や文字列操作も簡単だ。
> あり得ない例だがこんな感じ。
> src_files = Dir.glob("*.java").select { |f| f !~ /Test¥.java/ } # javaファイル名の配列
> class_files = src_files.map { |f| f.sub(/.java$/, '.class') } # classファイル名の配列
> classpath = class_files.join(';') # 配列の要素を ; でくっつけてclasspathにする
率直にスクリプト言語として使ってるRubyやPerl,PHPで書いた方が早いんじゃないかい
と思えるんだが。
> これはあくまで例だけど、こんな感じで文字列操作や配列操作が簡単にできるというRuby(やLL)の利点をそのまま享受できる。条件分岐もif文を書くだけ。
> Antはpathelementとかわかりづらい。また条件分岐もプロパティの設定で行うからわかりにくい。
pathelementは慣れだ。そのタグを<classpath>タグと組み合わせてみ。
0875nobodyさん
2006/04/19(水) 18:08:42ID:???> Rake は Write Once, Run Anywhere. なのも好き。
> Java は互換性やポータビリティと口だけ。
AntもMavenもWrite Once, Run Anywhere.にはなっているんだが。
0876nobodyさん
2006/04/19(水) 18:10:12ID:???> ant は直行性がない。
> 実装が行き当たりばったり。
> 使えば使うほど嫌いになっていく。。。
具体的に。「直行性」とは? アスペクト指向と何かの関係か?
0877nobodyさん
2006/04/19(水) 18:12:51ID:???> もう完全にスレ違いだけど
> >>856
> >Jakarta OROをMavenでインポートすれば簡単。
> いまどきOROはないだろ。正規表現がよっぽどPerl互換じゃないとだめという人じゃなければ。
> つうか、ORO覚えるくらいならjava.util.regexの自分にあったラッパー書いたほうがまし。
いや、あれも便利なもんだよ。Perl慣れしてる香具師なら愛用したくなるだろう。
POSIX互換よりもPerl5互換のほうがスッキリしてわかりやすい。
> >Maven2にはAntが使われているのだが。
> これはどういう意味でいってる?Maven2自体にはAntそのものは含まれてなくて、
> antタスクを明示的に実行しないとAntを実行することはないけど。
Mavenでは足りない機能をAntで補うという意味だったって事を付け加えるべきだったな。
それからpom.xml内にAntタスクを書くこともできるぞ。
0879nobodyさん
2006/04/19(水) 20:58:52ID:???PHP には preg_* があってよかった。
0880nobodyさん
2006/04/19(水) 20:59:44ID:???Java 自体が FreeBSD や Windows は鬼門だから。
PHP や Ruby のスクリプト系こそ Write Once, Run Anywhere.
0881nobodyさん
2006/04/19(水) 21:50:14ID:???0883nobodyさん
2006/04/19(水) 23:09:21ID:???>率直にスクリプト言語として使ってるRubyやPerl,PHPで書いた方が早いんじゃないかい
>と思えるんだが。
もうRakeをさっぱりわかってないことがまるだしなんだけど、
RakeやSConsはビルドファイルそれ自体がスクリプトになっている。例えば>>862で書いたコードはまんまRubyのコード。
Javaは記述がめんどっちいからAntでは仕方なくXMLを使っているけど、
LLだと記述が簡単だからただのスクリプトを設定ファイルがわりに使える。
もいっかいこれ読め。つーか、おまえ読んだのか?
ttp://capsctrl.que.jp/kdmsnr/wiki/bliki/?BuildLanguage
いいかげん、Javaのいい点だけでなくて悪い点にもちゃんと向き合うようにしようや。もちろんPHPでも。
ろくに相手のことを知らずしてレスしても不毛なだけ。
>pathelementは慣れだ。そのタグを<classpath>タグと組み合わせてみ。
この感覚がLLユーザとJavaユーザの乖離だな。
pathelementなんて、ふつうにファイル操作と配列操作ができれば済む話。
本来ならpath操作だけの機能なんかいらないんだけど、XMLだとそういうプログラマブルな操作ができないから、わざわざ専用の機能を用意しないといけない。
つうか、いけてない仕様を改善しようとすることなく「慣れろ」といって押し付ける感性がどうかと思う。
■ このスレッドは過去ログ倉庫に格納されています