●●JAVAって死滅しちゃうの???? PART2●●
■ このスレッドは過去ログ倉庫に格納されています
0001255
NGNG.NETの到来を待つまでもない。
悪いことは言わない。今すぐJavaなんて辞めた方がいい。
0153名無しさん
NGNG・メモリリークを気にせずに設計に集中できる。
・言語的な制約によりOOPの設計法が(C++よりは)分かるようになる。
・ネットワークプログラムがやりやすい
・コレクションの活用により抽象データの取り扱いの利点が分かるようになる。
ぱっと思い浮かぶのが無駄にならない理由です。
C++だとOOPを崩す書き方が出来るのが便利でも有るが、OOPの理解の妨げになると思う。
0154名無しさん
NGNG文法的にもJavaが一番分かりやすいと思う。
(C/C++/ObjectPascal/アセンブラと比べて)
意外だと思われるかもしれないのがC。
だと多次元配列とかポインタのポインタとかそういうのが壁になったりするでしょ。
0155名無しさん
NGNG0156152
NGNG5年後か10年後にJavaチップが廉価で量産され、かつ普及して、
ホームコンピューティングで家電をJavaで集中管理したり、
マザーボードにもJavaチップが標準でのって、
パソコンで思いっきりJava使えるといいな。
0157デフォルトの名無しさん
NGNG限られた時間、より有効に使うべし。
0158デフォルトの名無しさん
NGNG間違い。
>言語的な制約によりOOPの設計法が(C++よりは)分かるようになる。
そして「OOP使えねえ!」と結論する。
>ネットワークプログラムがやりやすい
同意。しかしマルチスレッド知らない厨房がサーバーサイド作るという
危険を伴う。素人にはお勧めできない。
>コレクションの活用により抽象データの取り扱いの利点が分かるようになる。
コレクションって何?
0159名無しさん
NGNGまぁ、Javaじゃなくてもいいんですけど、write once, run anywhere(だっけ?)は
是非、実現して欲しい。PCのクライアントサイド・サーバーサイド・組み込み、全部
共通言語だとどんなに楽か。。
でもこの手の話題だとすごく難しい内容になりそうだから最初から白旗を挙げとこう。。っと。
0160デフォルトの名無しさん
NGNGSUNからもらったHDLをいじってマイコンっぽくしたものだよね。
日本のメーカーのはどこもそんな感じ。
海外だとJavaChipメインのベンチャーっぽいトコがあって
個性的で面白そう。
RealTime対応とか、
マルチスレッド同時実行とか、
コンフィギャラブルとか
本家MAJCはどおした〜〜!
0161デフォルトの名無しさん
NGNG> PCのクライアントサイド・サーバーサイド・組み込み、全部
> 共通言語だとどんなに楽か。。
C#がすでに実現しています。
0162名無しさん
NGNGん?メモリリークについてが間違い?なぜ?分からないです。教えていただけませんか?
>そして「OOP使えねえ!」と結論する。
デザインパターンをもし学ばれてなければ是非、学んだ方がいいと思います。
もしくはインターフェースベースプログラミング。かなり世界観が変わりますよ。
java.util をご覧ください。collection interfaceのあれです。(vectorとか)
0163デフォルトの名無しさん
NGNG組み込み聞いたこと無い。CEでも動く?
0164デフォルトの名無しさん
NGNG0167デフォルトの名無しさん
NGNG>C#がすでに実現しています。
うーん。MS はやるときにはほんとにやってしまうからなぁ。
とりあえず順に
1. MS Office が C# で書かれる
2. msn / hotmail が C# で実装される
3. C# で書かれたソフトがのったデジカメが出荷される
これが実現するまでは夢物語だな。
Java でもまだまだだが。
0168デフォルトの名無しさん
NGNG1. → VSAがすでにVS.NETで稼動中。(マクロがすべてVB.NET)
2. → MSのサイトもごく一部がすでに.aspxになっている。
3. → ???
0169デフォルトの名無しさん
NGNG大嘘です。
.NETはそもそもJavaのように1つの言語で業界を支配しようなんて考えてもいない。
20種類以上もの.NET言語が予定されていて、C#はその中で主流ではあるものの、数ある言語の1つに過ぎない。
MSが目指しているのは「共通言語による統一」ではなく「共通技術による統一」。
それよりも何よりもC#はまだ.NET自体がベータなので世の中に正式出荷されていない。
出荷されていないものは何も「実現」することはできない。
それでもC#が3分野を「実現」と言い張りたいなら、Javaも一応3分野の実現基盤を出しているので、まだJavaのほうが実現レベルは上。
受け入れられていないけどね。
0170デフォルトの名無しさん
NGNG>>→ MSのサイトもごく一部がすでに.aspxになっている。
しかしhotmailサーバはUNIXである。
0171デフォルトの名無しさん
NGNG今もそのまんまなのかね
0172デフォルトの名無しさん
NGNGActiveXとWindowsDNAとVBのコーナーは既に消滅の危機だね。
0173デフォルトの名無しさん
NGNG0174デフォルトの名無しさん
NGNGVBは確かに寂しいね。
0175デフォルトの名無しさん
NGNGマジで?・・・抹消しとこ・・・
0176デフォルトの名無しさん
NGNG0177デフォルトの名無しさん
NGNGあったヨー。2年くらい前までは花形だったんだヨー。
俺、社内でも羨望のまなざし受けてたんだヨー。
今じゃあ、こぼらーと同格扱いだヨー。
0178デフォルトの名無しさん
NGNGでも、ある意味で今は無意味に多すぎ。クソ本が多くて良書が埋もれている状態。
もっと淘汰されていけば、流行で出しただけのようなクソ本が店頭から消え去って、
良書だけが並ぶようになるかもね。
0179デフォルトの名無しさん
NGNGCOM専用のdnsみたいなもん?
0180デフォルトの名無しさん
NGNGhttp://www-6.ibm.com/jp/developerworks/java/010824/j_j-leaks.html
0181デフォルトの名無しさん
NGNG平積み多すぎるよね。
クソ本もなにもあったもんじゃなく、
平積みだもんね。
かえって本探しづらいんだけど、
そのへんどうよ?
0182デフォルトの名無しさん
NGNGみんなが普及すると思ったからだよ。
今は誰も普及するとは思ってないわけ。
だからJavaの先は見えているわけ。
VBも同じなわけ。
0183デフォルトの名無しさん
NGNGそれからどんどん肥大化して汚くなったからなあ。
0184デフォルトの名無しさん
NGNGVB自身も安いし、中級技術者の育成も安い。
Javaは言語自体はタダ同然だが
中級技術者の育成に金がかかる。
Javaと一緒にしないでくれ
0185デフォルトの名無しさん
NGNG0186デフォルトの名無しさん
NGNGようワカラン。
あと、java.awt.printパッケージはもうちょっとナントカならんか?
0187デフォルトの名無しさん
NGNGプログラマやらユーザーにとってみれば、
言語が多少難しいかどうかは関係ないです。
最初に普及したものが勝つのです。
Windowsやimodeの例のとおり。
携帯電話でアプリケーションを作ろうと思えば、Java以外の選択肢は事実上ありません。
Javaの最大のライバルMSも携帯向けでは、javaの採用を考えているようです。
(いまさら携帯向けVBを作っても誰も使ってくれないですから)
ところでJavaってそんなに難しいですか?
アメリカでも日本でも教育用言語としては、Javaがディフォルトですが。
0188デフォルトの名無しさん
NGNGXPになってJavaの実装があるか気になってたんだけど、
最近買ったPCがXpで、Javaが実装されてた。
それも、以前より早いJava。
もう、Java抜きでは、メーカーはパソコン売れないだろうなあ。
0189デフォルトの名無しさん
NGNGどこのVM?
0190デフォルトの名無しさん
NGNG一番使いやすい言語に資本も人も、集中するのは目に見えてる。
BSD版の.NETはwindows版の機能の50%程度とみられてし、
共通技術ってのがsunのそれ以上に、まず嘘っぱちなんだから。
windows(.net)プラットフォームによる統一なんて考え方自体、健全でない。
VBがC#がNETが、それに群がる厨房技術者が単価下げてくんだ・・・
何はともあれ、サーバーサイドjavaはボレる。
0191デフォルトの名無しさん
NGNGつーか全部Java抜きでは?
入ってるのあんの?
あ、企業向けか。
0192デフォルトの名無しさん
NGNG> windows(.net)プラットフォームによる統一なんて考え方自体、健全でない。
MSが本当にそういう考え方してるなら、SOAPなんて必要ないじゃん。
0193デフォルトの名無しさん
NGNG0194デフォルトの名無しさん
NGNGexciteのsearch_stream、yahooのボイスチャット、...
0195デフォルトの名無しさん
NGNG今まで触った言語ではいちばん理路整然としてるとおもうが。
C++に戻る気もしない。C#は変にVBっぽい。
各社が.NETコンパイラ出してる状況は以前のwindows上
で動作するコンパイラが提供されるってことと同義。
将来的にwindows自体が.NETプラットフォームに移行するんだから
これからつくる製品をDNAで書かないのは当たり前のこと。
コンパイラの出来と、言語仕様、生産性の違いで選択される
言語も決まってくる。その一極化がもたらす物は競争力の低下。
MS以外のコンパイラが型遅れのものばかりになる。
でも、windowsが中長期的には下降曲線を辿ってるってのは共通認識では。
それ故にjava、unixに資本投下されてる。
>150
のいってることは言えてると思う。
0196デフォルトの名無しさん
NGNG0197デフォルトの名無しさん
NGNG厨房はたわ言しか言わんね。
0198デフォルトの名無しさん
NGNG亀レスだけど、SOAPをそこで持ち出すのは意図としてちょっと違うと思うぞ。
0199デフォルトの名無しさん
NGNGwindowsプログラムをC#なんかで書かなくちゃいけないと思うと、欝だ。
泣くぞ。VC++で好いのに…
サーバーサイドJAVAの仕事したいよぉ。
0200デフォルトの名無しさん
NGNGJavaの案件は低レベルなのが多いから単価が安いぞ。
生活するだけなら十分な額だが、子供とかいると辛い。
0201デフォルトの名無しさん
NGNG0202デフォルトの名無しさん
NGNG>言語も決まってくる。その一極化がもたらす物は競争力の低下。
>MS以外のコンパイラが型遅れのものばかりになる。
某ランドのコンパイラの方が一部進んでいるが。
>でも、windowsが中長期的には下降曲線を辿ってるってのは共通認識では。
>それ故にjava、unixに資本投下されてる。
希望的観測か、痛いね。どういう下降曲線たどったらゲイツが世界一の億万長者になるんだ?
0203デフォルトの名無しさん
NGNG昔からIBMと付き合いがあるからとかが多いよ。
0204デフォルトの名無しさん
NGNGターゲットマシンにVMを移植できるとか
そういった方面なら仕事はまだあると思うが。
すでに生産性の向上からコーダーレベルの
単価はかなり下がってるね。Servlet,EJBだけじゃ、
厳しいな。
0205_
NGNGまったく興味を持ってないのだけど今はマシなの?
0206デフォルトの名無しさん
NGNGやっぱ、ソフトウェア開発(ここではクラスライブラリを作ること)には、
センスが要るってことね。
0207デフォルトの名無しさん
NGNGつまり、昔流行に踊らされてJavaでApplet作ったけど、ブームが去ったと同時にやめていった奴らが、
いまだに当時のGUI Javaだけのイメージで評価してるって感じ。
最初、Java叩いている奴等はみんな255みたいなMS信者ばかりなのかと思ってたら、何のことはない。
昔Javaやってた奴等が負け惜しみいってるだけか。
J2EEとかWODA(またはDODA)を知らない人間がJavaを語るのは痛い。
0208デフォルトの名無しさん
NGNGJava側の書き方って、一番良くてこうなんだよな。
J2EE−WODAを使うと他の言語出来なくなるぞ!
くらいの文章書いてみろYO!
もう相当叩かれてるんだからさあ。
0209デフォルトの名無しさん
NGNG微分方程式とか学校で習わなかった?
0210デフォルトの名無しさん
NGNG>>139嫁
0211デフォルトの名無しさん
NGNGあれだよ。
最近のパソコンのマウスの真ん中に付いてるやつ。
ぐるぐるするアレね。
Javaでさっぱり使えなくて萎えるんだよ。
0212デフォルトの名無しさん
NGNG比較的重くて目に見えてわかるのがGUIってだけで、
Javaは全てにおいて重い。
サーバ側の処理だって、
Javaじゃないに越したことはない。
0213デフォルトの名無しさん
NGNG速度は作り次第でどうにでもなると思うよ。
サービスをさくっと作れるのは悪いことじゃない。
ハードをアップグレードする・
プログラムをいじる以外でのチューニング方法がないのは
痛すぎだが、なんか、Beansとかで分散できるんでしょ。
それよりぐるぐるだよ。
マウスのぐるぐる。
なんとかすれ。
0214デフォルトの名無しさん
NGNG今の今までサポートされてなかったってのも驚くが
0215デフォルトの名無しさん
NGNGクライアントのGUIなんて、ごまかしようがないからね。
ほんとはサーバでも、負荷かけて遅くしたりダウンさせたり
してるだろうね。
サラにいえば、遅いだけじゃなくてバグバグだしね。
バグ回避するコードを、いろいろ入れなきゃならない。
こんなの使うのは、頭いかれてるよ。
言語仕様もウザイしさ。
1つだけいいとこがあるとすれば、崇高な理念だけだね。
絵に描いた餅だけど。
0216デフォルトの名無しさん
NGNG>>214
しらんかったよ。
jdk1.4って何者かと思ってwebで探したけどなかなか出てこないよ。
javaの歴史とかで検索したら、クソつまらんスライドばっかり出てきたよ。
しかも、ぜんぜん歴史書いてないの。
もうね、まいっちゃう。
jdk と 歴史で検索したらようやくさ、それっぽい年表とサマリが出てきたけどさ
古いのよ。
jdk1.4って載ってないの。
jaavで検索するとさ、jdk1.1とか1.2の情報は腐るほど出てくるんだけどさ
それ以降のがないのよね。
つまりさ、みんなjdk1.2で飽きちゃったわけよ。
ところで、jdk1.4って、なんなのさ?
0217デフォルトの名無しさん
NGNGうそをつくな、うそを。
JavaやVBで、重い処理なんてできんよ。
0218デフォルトの名無しさん
NGNGヴァーカ!
あ、オマエにはできんてことか(w
0219デフォルトの名無しさん
NGNGJAVAの歴史は255に聞け
0220デフォルトの名無しさん
NGNG>>217
負荷分散ってキーワード知ってる?
ATAの一万三千回転のHDDは確かにベンチマーク速いけどさ、
読むだけだったら多少遅いHDDでもRAID5なんかでディスクアレイ組んだ方が
トータル性能あがるわけよ。
同じリソース(もしくは予算)でやるなら、javaの方が重いものしかできないと思うけどね
マシンを何十台か繋げといて処理を分散させてやればね、
見かけの処理速度はあがるのよ。
それを支える技術がBeansとかwindowsのDCOMなの。
で、javaとVBでできない重い処理って何よ?
ファーム系は除こう。
あれでjavaは酷い。確かに酷い。
0221デフォルトの名無しさん
NGNGJNIしらんの?
0222デフォルトの名無しさん
NGNG0223デフォルトの名無しさん
NGNG知らない。
ポインタでもいいからおせーて。
べんきょーする
0224デフォルトの名無しさん
NGNG0225デフォルトの名無しさん
NGNG変更・肥大化・複雑化にうんざりするだけで。
.NETを触ってると正直初期のJavaと同様の面白さを感じる。
俺的にはJavaは現状維持に必死であまり魅力を感じなくなった。
0226デフォルトの名無しさん
NGNG.NETってあんた馬鹿?あんなものXMLみたいなもんだろよ。
Javaとくらべるなら、CLI+C#。ま、どっちも短命そうだけどな(w
0227デフォルトの名無しさん
NGNGjava.sun.comのJNIの概要読んだよ。
javaからVMのネイティブコードたたけるってことかね。
そこまでするなら別にjavaから制御せんでもいいと思うんだが
まあいいや。もうちょっと調べてみるよ。
だが、javaで組み込みは酷いというのは変わらんと思うが、どうよ?
0228デフォルトの名無しさん
NGNGJavaでラップすると呼び出し部分だけは安全になるってことね。
藻前は安全とか考えたことねーだろ?
0229デフォルトの名無しさん
NGNG安全かどうかは呼び出し先、というか
ハード(とはかぎらんか)と直接やりとりする部分に大きく依存するから
呼び出しだけ安全にしても意味ないよね。
まあ、頭の痛い問題が多少なりとも減るってんならそれでもいいけど。
呼び出し元はBASICで書いて
遅いとこやコードを見られたくないとこは機械語にしてUSING(だっけ?)
で呼び出しとかあったもんね。
確かに便利かも。
で、ウエでVMのネイティブコードって書いちゃったけど、
これVMじゃなくて、javaを動かすマシンのネイティブコードと
やりとりできるんだね。
0230デフォルトの名無しさん
NGNG503iは1000万台でまわってるんですけど。
0231デフォルトの名無しさん
NGNGしかたないよ。やる事なす事ことごとく敗戦を重ね、
いろんな分野で落ち武者状態。残った洞穴まで奪われたら、
一族全滅って状態だもん。保身に夢中になるのも無理はない。
最後の洞穴にも、.NETの大群が迫ってるしさ。
0232Kusakabe Yuuichi
NGNG> ま、どっちも短命そうだけどな(w
そう思いたいのですね :)
0233デフォルトの名無しさん
NGNG>これVMじゃなくて、javaを動かすマシンのネイティブコードとやりとりできるんだね。
そ、よく自分で気づいたね、えらいよ。
0234デフォルトの名無しさん
NGNG0235デフォルトの名無しさん
NGNG誰に対してのレス?
0236デフォルトの名無しさん
NGNGオブジェクト指向であることがネックになってる。本末転倒。
0238デフォルトの名無しさん
NGNG「ゆういち」(藁
0239デフォルトの名無しさん
NGNG古い記述パターン(/がない)だから、ニセモノの煽りだと思うよ。
たぶん237の味方の自作自演。
0240デフォルトの名無しさん
NGNG>誰に対してのレス?
255にだろ?
255にはちゃんと話がつながるように文をかくこと(w
0241デフォルトの名無しさん
NGNGJNIの説明を追って読むごとに、開発者の悲鳴が聞こえてきそうになるよ。
コレを使って幸せになる開発者っているのか?
コレを使わせてきちっと利益を上げられる投資家はいるのか?
儲かるのはハードウェアベンダとコンサルだけじゃないかって気がしてきた。
0242デフォルトの名無しさん
NGNGJavaやってる本人達が、一番わかってるよ。
なんかさ、癌の爺に病気の説明してるみたいでさ、
お互い知らんぷりして、最後の時を楽しく過ごさせてやろうよ。
0243デフォルトの名無しさん
NGNGIBM
0244デフォルトの名無しさん
NGNG了解
逝くよ
0245デフォルトの名無しさん
NGNGオマエをみてるとコボラーを思い出すよ(藁
0247デフォルトの名無しさん
NGNG0248デフォルトの名無しさん
NGNG>>242
お前がそういうならオレも控えるよ。
せっかく興味持ったのにな。
未だにj2eeってなんなのかわかんないけど、
ぐぐるで検索してなんとかするよ。
0249デフォルトの名無しさん
NGNGどっちのソース?
CLR or BCL?
0250デフォルトの名無しさん
NGNGあんた、いい奴だね。
0251デフォルトの名無しさん
NGNG忠義を尽くして心中する人間を、
バカ扱いするのは違うと思うぞ。
0252デフォルトの名無しさん
NGNG■ このスレッドは過去ログ倉庫に格納されています