トップページ⇒tech
1001コメント274KB

●●JAVAって死滅しちゃうの???? PART3●●

レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさんNGNG
前スレ。
http://pc.2ch.net/test/read.cgi/tech/1006053686/

JVM用の言語ってこんなにあったっけ?
なんかJRubyとかもあるし、もう見てらんない。
http://flp.cs.tu-berlin.de/~tolk/vmlanguages.html
0002デフォルトの名無しさんNGNG
関連スレ
http://pc.2ch.net/test/read.cgi/tech/1006038901/
0003デフォルトの名無しさんNGNG
JVM環境でも BASIC,C,COBOLの複合言語開発が可能なわけだ。
感心した。
0004デフォルトの名無しさんNGNG
バイトコード仕様が分かってるので、どんな言語でもコンパイラ
を作るのは、その気になれば可能だが…

なにをすき好んでJVMの上でCOBOLでコード組むんだ?
COBOLしか許されない環境で仕方なく使うのが、COBOLの生きる
道だと思うのだが…COBOLERをオープン系にわざわざ引っ張り
出す必要ないと思う。
0005デフォルトの名無しさんNGNG
Java撲滅委員会
http://pc.2ch.net/test/read.cgi/tech/996848309/

>>1-2
俺の書いたこのスレも関連スレに入れてYo
0006デフォルトの名無しさんNGNG
Javaの世界はJavaで閉じている
Javaが流行ればメリットだが
流行らなければデメリットになる
当たり前か・・・
0007デフォルトの名無しさんNGNG
SWING批判でもしないかい?
0008デフォルトの名無しさんNGNG
Ruby賛美でもしないカイ?
0009デフォルトの名無しさんNGNG
swingって、覚える事が多すぎ。
確かに、覚えればすごく便利なんだけどね。
でも、あれを使いこなせる人はそんないないっつーの。
MFCは単純だから使いやすい。
別にSWINGほど高度なGUIなんて作らないから、
CWってさっさと作れるMFCに一票。
0010デフォルトの名無しさんNGNG
JVMのバイトコードってオブジェクト指向言語用に
最適化されてるんだっけ?
0011Javaプログラム1ヶ月NGNG
J2SEと、J2EEというのが配布されているの昨日しった。
今まで、J2SEでコンパイルしてしました・・。
SUNのダウンロード先分かりにくい。
0012デフォルトの名無しさんNGNG
J2SEとJ2EEってコンパイラが違うの?
0013デフォルトの名無しさんNGNG
>>9
Swing そんなに難しいか?
RAD 使わなくても GUI が楽々作れて Java まんせーとか思ってるんだが。
001412NGNG
俺の記憶では、
J2SEってのはJAVA標準のライブラリーで、
J2EEはSUNが勝手に作ったライブラリーじゃなかったっけ?
0015デフォルトの名無しさんNGNG
たしかに、swingでdelpi並みの事は簡単にできる。
でも、swingにはそれ以上の物が用意されていると思うが。
そして、それが難しいのでは?
001611NGNG
J2SE=Standerd  Edition
J2EE=Enterprise Edition

>J2EEはSUNが勝手に作ったライブラリーじゃなかったっけ?
そうなんですか?でも、JavaはSUNが作ったわけですから
標準もなにも、作者次第かと思うけど。
0017デフォルトの名無しさんNGNG
>>11
IBMは・・・
0018名無しのデフォルトNGNG
皆さん何をプログラムしてるんですか?
http://www.maedastudio.com/shisgame4/index.html
0019名無しのデフォルトさんNGNG
皆さん、何をprogramしてるんですか?
http://www.maedastudio.com/shisgame4/index.html
0020デフォルトの名無しさんNGNG
>>18
酔った。
0021デフォルトの名無しさんNGNG
                          ┗0=============0┛
               \===========[_|_|_|_|_|_|_|_|_|_|_|_|_|_]===========/
            /三三三三三三三三三三三三三三三三三三三三\
                  0 │ |∞∞∞ |::|∞∞田田∞∞|::|∞∞∞ | ::|  0
            [二] | ::|       |::|┏━━━━┓|::|       | ::l [二]
◎○@※◎○@※. |□|.│ |┌┬┐ |::|┃/Java\┃|::| ┌┬┐| ::|. |□| ◎○@※◎○@※
ii|iiii|iiii|iiii|iiii|iiii|iiii|iiii| `)三(´| ::|├┼┤ |::|┃ ∧_∧ ┃|::| ├┼┤| ::|`)三(´il|iiii|iiii|iiii|iiii|iiii|iiii|iiii|
@※◎○@※◎○ | ::| | ::|└┴┘ |::|┃(`∀´ ) ┃|::| └┴┘| ::| | ::|  @※◎○@※◎○
ii|iiii|iiii|iiii|iiii|iiii|iiii|iiii|li┏━━━━━┓|::|┃(.    つ┃|::|┏━━━━━┓ li|iiii|iiii|iiii|iiii|iiii|iiii|iiii|l
◎○@iiii※◎○@ ┣┳┳┳┳┳┫|::|┗━━━━┛|::|┣┳┳┳┳┳┫ ◎○@iiii※◎○@
ii|iiii|iiii|iiii|iiii|iiii|iiii|iiii|l ○    ●        ∫∬∫∬        ●    ○ ii|iiii|iiii|iiii|iiii|iiii|iiii|iiii|li
               ○○  ●●      iiiii iii ii iiii       ●●  ○○
           [ ̄ ̄] [ ̄ ̄]   ( ̄ ̄ ̄ ̄ ̄)    [ ̄ ̄] [ ̄ ̄]
                |_○_|  .|_○_|     |_____|     |_○_|  .|_○_|

    ∧_∧ ∧_∧ ∧_∧ ∧_∧ ∧_∧ ∧_∧ ∧_∧ ∧_∧ ∧_∧
    (    )(    )(,    )(,,    )    ,,)(    )(    )(,    )(,    ;)
   ザワザワ  かわいそうに  ナモナモ……
0022デフォルトの名無しさんNGNG
>>11
eeはサーバーサイドのライブラリだよ。
0023デフォルトの名無しさんNGNG
JAVA逝ってよし
0024デフォルトの名無しさんNGNG
>>4
コボレット作るため。
0025デフォルトの名無しさんNGNG
もし俺がクライアントなら
Javaで作られたソフトなんて絶対に使いたくはないね。
0026デフォルトの名無しさんNGNG
>>25
なんで?
0027デフォルトの名無しさんNGNG
>>26
開発の簡易さと、品質の低さは比例するから。
また性能がCなどに比べて悪いことがわかりきっているから。

Javaで発注するとレベルの低いプログラマが関わる可能性が高いし、
そいつらは、無茶苦茶なプログラムを書くからね。
それでいて遅いなりにも動いているように見えるのが
簡易言語の恐ろしいところ。
0028デフォルトの名無しさんNGNG
>開発の簡易さと、品質の低さは比例するから。
経営工学出身ですか?
性能ってなんだろ?

っていうか、Javaのどこが簡易言語なんだろ。
日本で、ちゃんとJava使えてる人少ないけど。
使えれば、年収2000万越えなんだけどね。
使えてればね(W
0029デフォルトの名無しさんNGNG
>年収2000万越えなんだけどね
ばーか
0030デフォルトの名無しさんNGNG
>>27
> Javaで発注するとレベルの低いプログラマが関わる可能性が高いし、
> そいつらは、無茶苦茶なプログラムを書くからね。

それを言うならC、C++、COBOLでも同じだろうが

DQN会社のDQNプログラマは、どんな言語で書かせても、糞プログラムしか書けぬぞ
0031デフォルトの名無しさんNGNG
javaHouse行って聞いてみな>>29
0032デフォルトの名無しさんNGNG
>>28
ポインタ使えないだろ。
全部クラス(隔離機構)だろ。
0033デフォルトの名無しさんNGNG
>>31
何時の話だよVOKE!
0034デフォルトの名無しさんNGNG
>>27
なるへそ。それはあたりだ。
サーバサイドjavaとか偉そうに言ってるけど、偉いのは
あのフレームワークライブラリであって、システム全体の
(機能ではなくて量的に)寄生虫みたいな存在でしかない
ServletコンテナだのBeansだのを書いてるだけで、なんか
偉い事をやってるよう気になってる基地外アホ多いよ。
で、オブジェクトのライフサイクルとか、ネットワークの
基礎知識とかは何にもないから、何かあるたびに
「教えてクン」。あいつらに開発者として金稼がせちゃ
いけないと思う。マジデ。

VBは悪くないけど、VB厨がゴミとか、
COBOLは悪くないけど、元COBOLERタバコオヤジはゴミとか
そういう話と似てる。
0035 NGNG
今後増えて行くと思われるJAVAプログラマー像(前スレ617モデル)

1)「JAVAはCGがあるからメモリリーク気にしなくて良い」
  などというデマ(どっからでてるんだ?)を信じて
  メモリリークしまくりのコード書く奴

2)マルチスレッドプログラミングが理解出来ないのに
  やたらにスレッド立てる馬鹿。(そしてデッドロック、デーモンだらけ)

3)セキュリティーはVMがやってくれるから・・・。と
  セキュリティーを無視したサーバーサイドを作る。

4)Vectorなどでフリーソフト公開してVBを抜いてダントツトップで
  「動かない言語」との一般の認知を得る。

5)クラスで書けばオブジェクト指向だと思っている。
  (クラスで書けたからオブジェクト指向を理解したと思っている)
0036デフォルトの名無しさんNGNG
JAVA面白そう。。。
0037デフォルトの名無しさんNGNG
>>27
>開発の簡易さと、品質の低さは比例するから。
>また性能がCなどに比べて悪いことがわかりきっているから。

JavaScriptと混同してるなんてこたないよな?(笑)
「安易に開発するPGのスキルと品質の低さは比例する」なら同意。
Cでも、タコが書けばScript Kiddyが書くコードにも劣るモノができるが。
結局、技術ってのは道具でしかない。使う人間のスキルや思想次第じゃねぇのか?

その発言、お前の客先で直接やってみな(ワラ
0038デフォルトの名無しさんNGNG
すいません質問です。
いままでC++をやっていて
これからJAVAを採用する事になりそうなのですが、
Javaのメモリリークってどういう場合に起こるのでしょうか?
(Javaはある程度勉強しましたので、用語等使っていただいて
けっこうです)
Java採用を止めてください。
0039デフォルトの名無しさんNGNG
俺の知ってるミーハーJavaプログラマの例

1.RMIよりXMLテキスト通信、SOAPマンセー
Java以外の環境との防火壁越え通信で「仕方なく」使う
んだろが。マーシャリングコストって言葉知ってるか?

2.J2EE==Servlet+JSPだと思ってる。
J2EEのメインはJTAとJMAとJNDIだよ。

3.DOMでいちいち俺様オブジェクトシリアライズモドキを作成。
車輪の再発明って言葉知ってます?素直にJAXB使えよ。

4.JDBC経由でRDB更新する以外に、データ永続化の方法を知らない。
RDBMS無しだと、あんたは何もできないんですか?

5.UMLって言葉だけ知っている。
それ自体は単なる表現手段じゃないのよ。問題はそれを使ってなにを
表現するかでしょ?

6.分散オブジェクト環境という「言葉」が好き
でもJiniを知らない。

7.XPとかリファクタリングとかいう「言葉」が好き
 で、実際にはやらないの?

…マジで寒いんですけど。喋りが巧い?ので、きっとベンチャー
の先進気取りの基地外会社役員とかには、受けがいいんだろうな。
0040デフォルトの名無しさんNGNG
>>28
>っていうか、Javaのどこが簡易言語なんだろ。
事実上ライブラリを組み合わせ、
コンポーネントを貼り付けるだけの言語になっているから。

でも別にJava言語自体をバカにしているわけではないよ。
でも大多数は簡易言語的使い方しかしてないでしょ。
0041デフォルトの名無しさんNGNG
>>38
staticな変数に何時までも参照握らせてる時。
Java使いは安易にColleciton関係をこういうところにもたせて、
インスタンス作りまくってここに放り込んだりする。
ユーザスレッドから参照可能な強参照のチェインがあるうちは、
何時までたってもインスタンスはGCされない。つうか消えたら
困るので当たり前。

C++使いなら、そんなあほな事はしないでしょ。大丈夫だよ。
…可哀想に(藁
0042デフォルトの名無しさんNGNG
ソフトウエアエンジニアとか
プロダクションエンジニアが
java使う分には問題ない
0043デフォルトの名無しさんNGNG
つーかさ、ピンとキリのプログラマでは6000倍生産性が違うんだから
言語よりも人材の方が重要。
0044デフォルトの名無しさんNGNG
>>43
うんうん。
で、生産性の高い人は定時帰りで給料安く、
ヘボPGは残業して給料がっぽり(゚д゚)ウマー
0045デフォルトの名無しさんNGNG
俺はそんなjavaプログラム見たことない
>>41
http://sourceforge.net/
にはいっぱいjavaのコードがあるよ。
0046デフォルトの名無しさんNGNG
>>37
>「安易に開発するPGのスキルと品質の低さは比例する」なら同意。
いや、やはり統計的に見て、開発の安易さと品質の低さは比例するね。
開発が安易だと品質が低いというわけではないよ。
優秀なプログラマの数は同じとして仮定すると、安易な方には大量にゴミがつくから、
優秀なプログラマに遭遇する確率が大幅に下がるわけ。

>Cでも、タコが書けばScript Kiddyが書くコードにも劣るモノができるが。
タコは何から何までライブラリがないと何もできないし、まともに動くものは作れない。
恐ろしいのは、一見動いているように見えること。
0047デフォルトの名無しさんNGNG
>>45
へ−、それらがメモリリークしてないって判っちゃうんだ。
すげーや。
0048デフォルトの名無しさんNGNG
>>45
会社にいくとVB厨・COBOLERオヤジ的発想のJava使いが
いっぱいいるのよ。(多分、元VB厨かCOBOLERなんだけど)

ライブラリ公開するような自信もってる奴が、そんな間抜け
なコード書くわけがない。
0049デフォルトの名無しさんNGNG
でもって、
すでにあるライブラリーで同じ事ができそうだと
車輪の再発明と口にする。
あー、たちわる
0050デフォルトの名無しさんNGNG
>>39
ヲタがミーハーを叩いてる。
痛い。
0051デフォルトの名無しさんNGNG
>>48
ばーか。
Javaのライブラリにすでにメモリリーク起こすのがあるんだよ。
しねー。
0052デフォルトの名無しさんNGNG
>>51
バージョンによるよー。
0053デフォルトの名無しさんNGNG
>>51
具体例を出せよ、ヴォケ。
0054デフォルトの名無しさんNGNG
>>46
禿同。
ここ数年の厨PGは、アルゴリズムとか知らないんだよな。
ソートとか書かせると、もう見てられない。アホかと。バカかと。
オヤジ的見地から言えば、「1バイトは血の1滴」っていう考え方も理解できないヤツが9割。
コードが大きくなればなるほど凄いんだみたいなカンチガイする厨多数。
無いものは作るって考えが無くて、ひたすらライブラリを探しまくる。
ほんと、使い物にならない新人が多いっていうか、悲しいかな、100%近くそうだな。
漏れの会社だけかもしれんが。
0055デフォルトの名無しさんNGNG
例えば何?
>>51
0056Java使い像 追加NGNG
8)公開してるからメモリリークなど有るはず無い。
  となどとぶっ飛んだ思考回路を持ってライブラリを盲信する。
0057デフォルトの名無しさんNGNG
ソートを書かせれば、その人の実力が
中から下のどのあたりかはわかるよね。
0058デフォルトの名無しさんNGNG
>>57
ソートなんてライブラリがデフォルトで提供してくれます。
あなたのやってることは車輪の再発明です。
0059デフォルトの名無しさんNGNG
>>47
staticな・・・
見たいな例は、俺がみた奴(3つ)には無かった。
0060デフォルトの名無しさんNGNG
>>55
GUI周りに多いよ。
0061デフォルトの名無しさんNGNG
コーディングの実力を測るテストだって。
算数のテストだって、電卓使えば・・・
0062デフォルトの名無しさんNGNG
>>60
例えば何?
ヒント:Lから始まります
0063デフォルトの名無しさんNGNG
Lego
0064デフォルトの名無しさんNGNG
>>58
そのライブラリが、どんなアルゴリズムを使っているかを
知っている奴はどれだけいることだか。

再発明はしなくてもいいが、発明者の論文は呼んどけよな。
0065デフォルトの名無しさんNGNG
>>55
安易にビューコンポーネントのインスタンス生成・
廃棄をくり返さないようにしよう。

カーネルリソースやWindowsのネイティブウィンドウ
リソースなんかのリークは結構起きるみたいだけど、
原因は乱暴なタイミングでの生成・廃棄依頼にもある
とおもわれ。(それを完全にはガードしてくれないと
いうのは、VMのバグでもあるのだろうが)

ただ、マトモなプログラマなら、GUIのコンポーネント
などというコストの重いインスタンスを、微妙なタイ
ミングで作ったり捨てたりくり返すなんてのはアホだ
ということくらい、知っているとおもわれ。
0066デフォルトの名無しさんNGNG
メモリリークネタも尽きたらしい。
結論:javaはメモリリークしない。
0067デフォルトの名無しさんNGNG
>>66
でもメモリパンクする…。
0068デフォルトの名無しさんNGNG
>リソースなんかのリークは結構起きるみたいだけど
誰が最初に気づいたんだろうね。
そもそも、どうやってそんな微妙なメモリーリークを発見したんだろ?
1000時間くらいのベンチマークでもしたのかな?
0069デフォルトの名無しさんNGNG
ASPもパンクした・・・
0070デフォルトの名無しさんNGNG
●●●●●●●●●●●●●●●●●●●●●
●              ●              ●
●              ●              ●
●              ●              ●
  ●            ●            ●
    ●         ●           ●
      ●       ●         ●      __( "''''''::::.
        ●    ● ●      ● ____,,,,,,---'''''''"""" ヽ   ゛゛:ヽ ←これがJavaの正体
         ●  ●    ●  ●:""""  ・    ・  . \::.   丿
          ● ●    ● ●:::        ・......::::::::::::彡''ヘ::::....ノ
           ●       ● ::::::::::;;;;;,,---"""
            ●●●●●
0071デフォルトの名無しさんNGNG
あほか!企業秘密じゃ!
デスマーチの末に掴んだノウハウをなんで他人におしえてやらなあかんの?

公開されてる奴だけ。参考。
http://java.sun.com/products/jdk/1.2/ja/CHANGES-1.2.2-005.html
http://java.sun.com/j2se/1.3/ja/ReleaseNotes.html
0072デフォルトの名無しさんNGNG
>>57
厨発見。
お前みたいなヤツが多くて困ってるんだよ。
何も、ソートを書けって言ってるわけじゃないんだ。
考え方、理解力の問題だ。理解できないだろうけどな。
007372NGNG
間違えた。>>58だ。
0074デフォルトの名無しさんNGNG
>>62
一つや二つではない。
がListかな?
0075デフォルトの名無しさんNGNG
GUIならメモリリークしててもいいじゃん。
クライアントだろ?
再起動すりゃいいだろ。
0076デフォルトの名無しさんNGNG
>>75
さすがJavaプログラマ!!発想が違う!!
0077デフォルトの名無しさんNGNG
>>75
バカだ・・・・

Javaのメモリリークについてわかってる人
マジで誰もいないの?
いるなら、教えてくれ。
0078デフォルトの名無しさんNGNG
どっかで参照を隠し持ってればリークが起きるの
そんだけ。
0079デフォルトの名無しさんNGNG
Cだとmalloc全部探してfreeされてるか総当りチェックできるけど
Javaはそれができない。
二分法で絞り込むしかない。
0080デフォルトの名無しさんNGNG
で、C++ だとメモリリークの危険性を知っているから
メモリリークするようなプログラムは書かないと。
0081Java使いNGNG
ポインタって何ですか?
0082デフォルトの名無しさんNGNG
お
0083デフォルトの名無しさんNGNG
メモリ中の場所を表す整数。
0084デフォルトの名無しさんNGNG
>>77
検索くらい自分でしろよ。
http://www-6.ibm.com/jp/developerworks/java/010824/j_j-leaks.html
0085デフォルトの名無しさんNGNG
http://jdc.sun.co.jp:10000/developers/spf/sts/track_2_3/yoshioka.html

の一番下(質疑応答)を読む限り、やはり元のままではリーク
するのだろう。

ところで、初歩的な質問で悪いのだけど、参照を隠し持ってても
その隠し持ってるオブジェクトを消せばGCされるんだよね?
008685NGNG
>>84
あ、なんかここ読めば疑問が解決するっぽい・・・。
0087デフォルトの名無しさんNGNG
>>85
される。
0088デフォルトの名無しさんNGNG
あ、GCすればされる。
0089デフォルトの名無しさんNGNG
情けないミスの例だね・・・
ツール使う前にソース読まないのかね・・・
ってソースがでかかったんだろうね
009085NGNG
>>88
どうもです。
009175NGNG
で、カーネルリソースやWindowsのネイティブウィンドウリソースの問題はどうなんだ?
javaのせいじゃないんだな?
0092デフォルトの名無しさんNGNG
>>91
単に明示的な解放をコールし忘れのプログラマのせいだったりして。
009375NGNG
>>84のリンク先でも
「開発中のJavaコードがサーバー上で24時間実行されるものであれば、
メモリー・リークの問題の重要性は、前述の設定ユーティリティーの
場合よりずっと高くなります。」
のように「クライアントサイドのGUIのことでガタガタ言うな!」と
暗に言っている。
0094デフォルトの名無しさんNGNG
>>93
なんか、「GUI付きで長時間稼動は諦めろ」といっているように
聞こえるね。

一回作ったきりにして、リソースを捨てないように設計してお
けば、GUIでもリークもヘッタクレも無いとおもうんだが。
009575NGNG
GUIのプロセスが新だあとも残るようなネイティブリソースのことなど知らん。
009675NGNG
「新だ」 −> 「死んだ」
0097デフォルトの名無しさんNGNG
さすがにライブラリが原因の例は載せられないだろ。
0098デフォルトの名無しさんNGNG
ならOSサイドのGUI使うなと言いたい。
Javaは寄生虫か?
0099デフォルトの名無しさんNGNG
結局悪いのはjavaじゃなくて「GCあるからリークしなくてマンセー」
と思ってるプログラマなんじゃないの?
javaがそういう人を生みやすいってのはあるのだろうが。

java以外のGCをよく知らないので偉そうなことは言えんが。
0100デフォルトの名無しさんNGNG
GUIはWEBベースで作ろうよ。
0101デフォルトの名無しさんNGNG
ブラウザ経由の貧弱なUIの方が将来が無いと思うが。
ブロードバンドとやらで、転送帯域幅気にしなくて良く
なったんだから。
0102デフォルトの名無しさんNGNG
WinXP用JavaPlugInのワンクリックインストールサイトがあった。
EA版らしいからバグがたくさんあるだろうけど。

http://java.sun.com/getjava/installer.html

日本語サイトができたら、広めよう。これからはIEでJava2だ。
0103ふらっしゃーNGNG
GUIはFlashでいいよ
0104デフォルトの名無しさんNGNG
>101
ネスケはXUL+JSで表現されてますよね。
XML-based User Interface Languageだっけ。
0105デフォルトの名無しさんNGNG
マルチスレッドマンセー。「セマフォってなに?」
サーブレットマンセー。「static使いまくり」
ネットワークマンセー「セキュリティはVMがやるんでしょ?」
SQLマンセー「IDってなに?」
0106デフォルトの名無しさんNGNG
印刷マン・・・・(TдT)マズー
0107デフォルトの名無しさんNGNG
>>102
もうあきらめたほうが。
0108デフォルトの名無しさんNGNG
>>21
ズレまくってるYO!
0109デフォルトの名無しさんNGNG
ずれれないYO!
0110デフォルトの名無しさんNGNG
ずれれれるYO!
0111デフォルトの名無しさんNGNG
あげ
0112デフォルトの名無しさんNGNG
標準化団体ECMAがC#とCLIを承認
http://www.zdnet.co.jp/news/0112/14/b_1213_01.html

これでJavaの時代は完全に終わりました。
とっとと首を吊ってください。
0113デフォルトの名無しさんNGNG
C#がどうなろうとJavaは終わってる
死滅を待つのみ
0114デフォルトの名無しさんNGNG
情報処理の試験、2、3年後に
一社独占のJavaから標準C#に変更となります。
0115あるC♯厨NGNG
で、SUNは JAVA をどこに標準化に出したんだっけ? ECMA? ISO? ANSI?

え?もう何年も前からあって、各種実装があるのにまだ標準化すらされてないの?
0116デフォルトの名無しさんNGNG
>>115
http://pc.2ch.net/test/read.cgi/tech/1006053686/996-997
0117デフォルトの名無しさんNGNG
MicrosoftのC#とCLIが「標準」に
http://www.zdnet.co.jp/news/0112/14/e_dotnet.html

口先だけじゃなくて、きちんと行動を起こした点は高く評価したいね。
こればかりは、Sunは何を言っても説得力がないだろう。
0118デフォルトの名無しさんNGNG
>ソースコードにアクセスして改変することはできても,
>それを商用プロジェクトで使うことはできない。

ってなにYO!
他社は実質C#とCLI使えないじゃん(w
0119デフォルトの名無しさんNGNG
>>118
FreeBSD版CLI/C#に限った話だYO!
日本語が読めないんだNE!
0120デフォルトの名無しさんNGNG
てことは、
MicrosoftBSD版CLI/C#
だったら大丈夫なんだNE!

イラネー
0121デフォルトの名無しさんNGNG
>>120
(゚Д゚)ハァ?
0122デフォルトの名無しさんNGNG
JAVAはライセンス取ればいじれるっしょ。
口先だけの標準化とはまさにこの事だな。
だったら初めッからLanguageだけ標準化でいいのに。
にしても、共有ソースコード哲学って何よ(プッ
ソースコードは読めても弄れないって。

>119
大体Windows版だって一緒だろ。
0123デフォルトの名無しさんNGNG
>>122
もしかして、あせってる?(w
0124デフォルトの名無しさんNGNG
>>122
なんか勘違いしてない? リファレンス実装がいじれないだけで、
いくらでもクローン作れるよ。
0125デフォルトの名無しさんNGNG
要するに他社が.NETやりたいなら
monoみたいに1から作れってことでしょ。
GNUはそれやろうとして特許侵害とか
MSに言われてるらしいが(w。
詳しくは知らんがねー。
0126デフォルトの名無しさんNGNG
>>125
あほか。何のためのECMAだと思ってるの。
SunはMicrosoftが勝手に作っておまけをつけようとしたから
怒って文句をつけて標準化をやめたわけよ
0127デフォルトの名無しさんNGNG
>>125
イタいねー。(プ
0128役無しチョンボNGNG
>>126
>何のためのECMAだと思ってるの。

何の役にも立たね〜ョ。
0129デフォルトの名無しさんNGNG
>>128
アフォさらし上げ
0130デフォルトの名無しさんNGNG
>リファレンス実装がいじれない

って、ユーザーインターフェースなんかは
OSの機能の一部とか言って特許侵害っていってんでしょ〜
クローンは作れてもさー。
コード互換性なんてほとんどなさそうだな。

>126
その通りだよ。標準化しようとしても、ルール守らないとこが
あるから意味ないってことでやめたんだろ。
0131デフォルトの名無しさんNGNG
>>130
> って、ユーザーインターフェースなんかは
>OSの機能の一部とか言って特許侵害っていってんでしょ〜

ばーか。
GUIライブラリはCLIの範囲じゃないんだよ。
0132デフォルトの名無しさんNGNG
>131
うん。含めないっていってるらしいな。
だから、それがコード互換性無くすっていってんじゃん。
0133デフォルトの名無しさんNGNG
>>132
> コード互換性無くす

それってクロスプラットフォームのこと?
.NETはそういう技術じゃないよ。
0134デフォルトの名無しさんNGNG
レファレンス実装がいじれない。
クローンは作れるが、特許の問題もあり複雑。

ってことは最新の.NET仕様を満たしてけるもんは
windows版以外ないってことでオオケィ?
0135デフォルトの名無しさんNGNG
> レファレンス実装がいじれない。
レファレンス実装がまだない。

> クローンは作れるが、特許の問題もあり複雑。
そこをどうするかを今後話し合うんでしょ?

> 最新の.NET仕様を満たしてけるもんは
> windows版以外ないってことでオオケィ?
正解。
0136デフォルトの名無しさんNGNG
.NETが非Windowsプラットフォーム(BSD以外)で普及するってのは
取り合えず、なさそうだな。monoにはまぁ、期待しておくよ。
0137デフォルトの名無しさんNGNG
>>130
アフォが悪あがきで泥沼にはまる様は楽しいな。
さすがGUI命のDel厨だ。
0138デフォルトの名無しさんNGNG
>>137
うん。GUIを真っ先に心配してるのがいかにもDel厨らしい。(w
0139デフォルトの名無しさんNGNG
C#・CLIのECMA標準はダメ押しだね。
これがなくたって、.NETはSOAP・WSDL・XML Schemaといった数多くの標準に基づいて作られてるわけだし。
今回ばかりはMS叩きも苦しいね。
0140デフォルトの名無しさんNGNG
ていうか逆、Javaこそ標準化されるべきなのにね。
0141デフォルトの名無しさんNGNG
Javaありがとう。そしてさようなら。
0142デフォルトの名無しさんNGNG
新しく買った Windows XP マシンに Microsoft JVM がついてて普通にアプレットが使えるんだけど、
標準で VM が付かないって話はどうなったの?
0143一句NGNG
ECMAのTC39委員会の委員長は現役のM$社員です。
今回の件では、公正中立とはとてもいえませんねよねー。
SUNが逃げ出したのも解からないでもないです。

「標準化、蓋を開ければ伏魔殿」 げいつ
0144デフォルトの名無しさんNGNG
>>143 プ
0145デフォルトの名無しさんNGNG
>>142
メーカーがVM入れてると思われ
0146あるC♯厨NGNG
いかなる理由があろうとも、標準化されていない Java は
Sun の Sun による「 Sun の為の」 Java です。

つーか数年間にわたり、純朴な Java厨達を騙しつづけてきた Sun の Java は
それがいかに良いものでも、決して我々のものではないのです。

で、MS は今回、C# と .NET を標準化団体に任せたわけですが、
もちろんそこは MS、そんなの市場独占の為の餌に過ぎません。

つーわけで、VS.NETでMSが実装してくる部分で、標準化プロセスに上がってこない部分のは、我々ユーザが、早めに代行の実装(もちろんパクリではなくて機能的に代わりになるもの、WindowsFormsに対してSwingのパクリを作るとか)をしなければいけません。

つーわけで Java で力を発揮してきた識者の方々、MSとSunに本当の Free を見せつけてやるために、是非ご協力下さい。

いつまでも私企業なんぞに技術を好きにさせてるワケにはいかんのですよ!
0147デフォルトの名無しさんNGNG
ECMAってなに?
なんなら俺が「国際電子機器標準化機構」でも作って「採用」してみようか?
014875NGNG
>>100がいいこと言った
0149デフォルトの名無しさんNGNG
>>147
ECMAで一番有名な業績といえばJavaScriptの標準化
0150デフォルトの名無しさんNGNG
やはりJavaはそこらの即席死滅スレとは違いますな。
0151デフォルトの名無しさんNGNG
>>149

でも全然標準化されていないね。
0152142NGNG
>>145
結局メーカーは MSJVM を入れることにしたのかな?
メーカーが見合わせたのは Sun JDK 1.3 Plugin だっけ?
0153デフォルトの名無しさんNGNG
メーカーが自己判断でJDKいれたんじゃないのか?
0154デフォルトの名無しさんNGNG
>>153
まあ、普通のユーザーにとって、JAVAなんて1.1レベルで十分なんだよ。
0155デフォルトの名無しさんNGNG
Java死滅スレに怒ったJavaウザーは、
.NET死滅スレを立てるも、Java死滅スレに敗北。
荒らしに変貌し、各種死滅スレ乱立。
0156デフォルトの名無しさんNGNG
>155
にしては、C#死滅スレがないな。
C++まで死滅ってんだから.NET某達だろーよ。
0157デフォルトの名無しさんNGNG
C#死滅スレを作ろうとする
↓
間違えて半角#を使ってしまう
↓
C死滅スレのできあがり
↓
(゚д゚)ウマー
0158デフォルトの名無しさんNGNG
ナンセンスだよ。
Java撲滅関連に書きこんでるのは大半がJavaに騙されて
怒ってるJavaユーザー。
0159デフォルトの名無しさんNGNG
もしくはJavaの巻き添え食ったリーマンPG.
0160元Java信者NGNG
XPからMSVMが消えたのはいいんだけど、
Windows Update行くと「推奨する更新」の一番上にMSVMがあるあたり、
MSも中途半端やなと思った。一気に息の根止めろよ。
0161デフォルトの名無しさんNGNG
元Java信者ってアプレットとかやってた奴か?(w
サーバーサイドJavaやれよ。たのしーYO!
0162未定義の名無しさんNGNG
ネスケでのアプレット起動に嫌気がさして、
アプレット=Javaみたいに盲信してるヤツとか多そうだな。
死滅するとか蘇生するとかどうでもいいじゃん。
サーバサイドとか、必要な場所では今後数十年くらい生き続けるだろ。
COBOLが未だに現役な現場があったりするように。
ついでに、デスクトップ系アプリやゲームの現場ではほぼ死滅に近いんじゃねぇの。
まぁ、俺の会社は儲かってるからいいや。
0163デフォルトの名無しさんNGNG
>今後数十年くらい生き続けるだろ
Sunがイニチアチブを握っている限り、数十年はないだろ。
0164デフォルトの名無しさんNGNG
>>163
標準化言語C#には及びませんな。
0165デフォルトの名無しさんNGNG
>>159
リーマンPGの場合、その大半はJava内部の問題ではなくてOOPを
理解できない、又は誤解している馬鹿であるということだと思われ。
0166未定義の名無しさんNGNG
C#って、WinとFreeBSDだけなのか?
monoって、C#もやってんのか?
LinuxでC#使えるなら、つかってみたいなぁ。
とりあえず、C# ver1.0?が出ても、仕事で使うには2〜3年は様子見だな。
サーバーサイドでどのくらいまで使える環境が
ホビーレベルではすぐやってみたいけどね。
0167未定義の名無しさんNGNG
>>165
>リーマンPGの場合、その大半はJava内部の問題ではなくてOOPを
>理解できない、又は誤解している馬鹿であるということだと思われ。

このカキコが意味すること自体を理解できない馬鹿も多そうだぞ。

ところで、C#が標準化言語になるのはいいが、果たしてどれだけの
プラットフォームをサポートできるのかがカギだと思うぞ。
WindowsとFreeBSDだけです〜ってんじゃ、話にもならん。
標準化とは関係ないけどJ++の二の舞って感じか。
で、C#と.NETマンセーなやつらがこぞって採用したはいいが、
そのうちJavaで見られたような問題があれこれでてきて、
数年後には
●●C#って死滅しちゃうの???? PART1●●
ってなスレが立つと。あ、もう立ってんのか?(笑)
0168デフォルトの名無しさんNGNG
C#に対するblackdown的組織は、生まれるはずが無いな。
M$の商品に対して無償ボランティア提供するような基地外はおらんだろう。

Javaでblackdownが生まれた理由は、彼らがSunという会社を誤解して
いたことが原因なわけで。今後は誰も誤解しないと思うが。
0169デフォルトの名無しさんNGNG
ぼーけ。
サーバーサイドでJava嫌いになったんじゃ。
死ね。
0170デフォルトの名無しさんNGNG
>>168
バカモノ!!
Stallman率いるFSFというキチガイ集団がやっているぞ!!
http://www.dotgnu.org/
0171デフォルトの名無しさんNGNG
FreeBSD版よりMonoに期待したほうがいいのでは。
0172255 ◆.net/HAA NGNG
>>160
> Windows Update行くと「推奨する更新」の一番上にMSVMがある
一般ユーザーがEarlyAccessのプラグインなんて入れたがらないだろうから、
正しい判断だと思うけどね。
0173255 ◆.net/HAA NGNG
>>166
> monoって、C#もやってんのか?
Linux上で3言語をサポートしている。
0174255 ◆.net/HAA NGNG
>>167
> 標準化とは関係ないけどJ++の二の舞って感じか。
意味が分からないね。苦しい批判だな。
0175デフォルトの名無しさんNGNG
>>167
>ところで、C#が標準化言語になるのはいいが、果たしてどれだけの
>プラットフォームをサポートできるのかがカギだと思うぞ。
>WindowsとFreeBSDだけです〜ってんじゃ、話にもならん。

アホか? デスクトップを制覇したWindowsとサーバOSとして
定評のあるFreeBSD(MSが社内で使っている唯一のMS以外のOS)
でまともに動けば他はアウトオブ眼中ですよ。Solarisで
動かなきゃ駄目だとでも?
0176デフォルトの名無しさんNGNG
あはは、いまだ死滅してないMS信者か。
理屈になってないよ>175
0177デフォルトの名無しさんNGNG
>>176
なんかユーモアすらわからないほどに疲弊しているようですな>アスペンへ日に三度叩頭礼をする人々
0178デフォルトの名無しさんNGNG
>アウトオブ眼中ですよ。

アホ。
0179デフォルトの名無しさんNGNG
>>176
理屈?どういう理屈を求めてるんだ?
よっぽど悔しくて苦し紛れに言ってないか?
0180個人攻撃はしょうもないですなNGNG
>176-177
あほ
0181255 ◆.net/HAA NGNG
>>178
まともに反論できない奴は言葉の表面を叩き始める。
ただのバカだな。:-p
0182幕に入りNGNG
Oracle.NETを出荷します!!
0183180NGNG
HSP vs. Rubyスレ思い出した。Javaもここまで落ちるとは……
0184255 ◆.net/HAA NGNG
Java支持者もとうとう「現在」の優位性しか語れなくなってきたな。
これから2、3年でどれだけ革新的なものを提供できるんだろうね。
.NET WebServiceをパクったSunONEか?PassportをパクったLiberty Allienceか?
0185デフォルトの名無しさんNGNG
>>183
偉そうな事言う割には....

>176-177
あほ

あんたの発言って、これかよ....
0186デフォルトの名無しさんNGNG
マジでビジネス考えるなら AIX, Solaris, HP で動かさなきゃだめだと思うが、どれもウンチ MS か? HP は今どっちだ?
銀行・証券・保険みたいに巨大な開発費が動くところで Windows/FreeBSD という選択肢はないぞ。
0187デフォルトの名無しさんNGNG
>>186
>銀行・証券・保険みたいに巨大な開発費が動くところで Windows/FreeBSD という
>選択肢はないぞ。

そうとも言い切れんよ。昔はWinNTが安定していなかったので
競争に敗れたが、そのころでさえ採用する事例はあることは
あった>NT
もちろん、.NETが成熟するのはまだ先で来年、.NET開発ツール
と.NET serverが来年出て以降だから、「今」安定したサポ
ートが欲しいならSolarisに頼るのは正解。
ただ、商売する場合にSolaris上で.NETが動かなきゃ駄目なんて
のは誤解も甚だしい。SOAPやWSDLをサポートせず相互運用でき
ないならそれはそうした奴が悪い。
相互運用が可能ならば、異なるプラットフォーム間での性能評価
もより公正なものに収斂していくだろう。
0188デフォルトの名無しさんNGNG
>>187
金融系はホストという巨大な資産を持っているので、大抵は IBM や Fujitsu などに開発を任せてる。
当然ながらシステム選定もそこが引き受ける。金融系は特に顧客向けに対してかなりお金を出すからね、
AIX と Windows という選択肢があって、顧客向けサービスをわざわざ Windows でやる理由はない
(少なくとも後数年は)。まぁ職員向けオンラインシステムから顧客向け Web への移行みたいにサービスが
広がるくらいのアドバンテージを Windows が持たなきゃ、汎用機から UNIX への移行のような業界が
一辺倒するような事件はないと思うね。運用中にサーバ停止したらマジしゃれにならんからね。
汎用機ちょっとやってたけど、秒間 110 アクセス、一日 2GB のログさばく AIX はちょっと見直したよ。

フレームワークとはまた別の話だけど、.NET の開発/運用ってロードバランシングやフェイルオーバー等
の障害時対応はどうなんですか? これに実績ないとまず大手企業の顧客向けサービスは相手にされない
と思うよ。
0189デフォルトの名無しさんNGNG
その前にセキュリティーホールでる限り採用は絶対無理。
つまりWINDOWSじゃ永久にだめー。
0190デフォルトの名無しさんNGNG
>>189
AIXやSolarisにはセキュリティホールはないのですか?
サーバに使うWindowsマシンで、WEBをブラウズしたりEメールを
読んだりすると思っているのですか?
Unixに熟練した人間を雇うか育てるかするのにどのくらいの
人件費がかかると思っているのですか?
0191デフォルトの名無しさんNGNG
>>190
マジレスしてもしょうがないよ。ただの煽り屋。
まともな議論ができるだけの知識なんてないって。

>>189
> .NET の開発/運用ってロードバランシングやフェイルオーバー等
> の障害時対応はどうなんですか?

今のところはAppCenterに頼るしかないんだけど、実績のほどはよくわからない。
http://www.microsoft.com/japan/applicationcenter/default.asp
0192デフォルトの名無しさんNGNG
間違えた。
>>189 → >>188
0193デフォルトの名無しさんNGNG
>>188
サーバサイド Java は IBM がテコ入れしたおかげでオリンピック公式サイトみたいな
高負荷メジャーサイトで実績できたからなぁ。あれって 1 分間 10万アクセスを 5 台の
ロードバランシングでさばいたんだっけ? Java マンセーというわけではないけどあれは
感心したな。ソースのリンク失念した。つーか IBM のサイトでか過ぎ (藁
確かに障害時対応は出来るできないじゃなくて実績を出さないとウチのお客さんも首を
縦に振らないな。
0194デフォルトの名無しさんNGNG
>>190
JAVA かどうかなんてどうでも良い。アクセスするだけで感染するサーバはいらない。少なくともウチのシステムは。
ついでに運用中のサーバに GUI はいらない。
0195デフォルトの名無しさんNGNG
>Unixに熟練した人間を雇うか育てるかするのにどのくらいの
>人件費がかかると思っているのですか?
Windowsサーバを運用するのには、熟練した人間は必要ないのですか?
立てるだけを運用とは言いません。
0196193NGNG
>>195 確かに間違いなくウィルス配信サイトになるな。弊社の某部署みたいに(藁
0197デフォルトの名無しさんNGNG
>>188
> 金融系は特に顧客向けに対してかなりお金を出すからね、

とはいえサービスに関係しないところに金は出さないよ。したがってサーバサイド Java、クライアントサイド C# なんて
無駄にコストがかさむ選択は普通せず (企業の力関係でやるかもしれないけど)、大抵サーバ側の Java にあわせて
Web でやると思われる (少なくとも今やってる銀行さんは、ね。)

C# に出来て Web (HTML/サーバサイドアプリ) でできないサービスって何かないかな?
お客様相談センターのオペレータとチャットしながら保険契約とか、ロールプレイング形式で買い物とか?
うーん、オイラの発想はこの程度だ (藁
0198デフォルトの名無しさんNGNG
>>190
WINにはOSレベルでのセキュリティが無い。
アプリごとに対策してるWINは糞。
0199デフォルトの名無しさんNGNG
お前らコードなんて組めないSヨどもだろ。(藁
運用の話でお茶を濁すなよ。
0200デフォルトの名無しさんNGNG
>>198
OSレベルでのセキュリティって何? 初耳だ。
0201デフォルトの名無しさんNGNG
>>199 学生発見。
0202デフォルトの名無しさんNGNG
Windowsになって管理が楽になると、それにともなって無能な
SEが大量リストラされます。
0203デフォルトの名無しさんNGNG
ここはプログラム技術板だYO!
サーバーの話なんて板違いも甚だしいYO!
C#標準化であせってるんだNE!
0204デフォルトの名無しさんNGNG
自分達でしか保守できない複雑怪奇なシステム構成を提案できなくなったSIどもは、皆首括って死にます。
0205デフォルトの名無しさんNGNG
現実的な話が続くと思ったら、すぐに死滅スレらしくなってきたな (w
0206無能なSENGNG
AIXの管理を今必死こいて勉強してる俺って一体・・・・
0207デフォルトの名無しさんNGNG
Sヨは(・∀・)カエレ!
0208デフォルトの名無しさんNGNG
Sヨに支持され、PGに嫌われるJAVA・・・
0209デフォルトの名無しさんNGNG
Windows しか知らないSヨはお遊びツールでも作っててください。

# 「TCP/IP って 192.168... ってやつですよね」
# (こいつがシステム設計担当かよ…エヌ)
0210IBMはeサービスカンパニーです。NGNG
http://www.nwfusion.com/archive/2001/124085_08-20-2001.html
http://www.pcworld.com/news/article/0,aid,64184,00.asp
0211デフォルトの名無しさんNGNG
>>193
スレとは関係ないが、CISCO の新製品ルーターが信用できないって、一週間連続の高負荷テストやらせた
お客さんがいたらしい。>>193 や >>188 の話はあながち嘘ではないし、Java に市場を取られる前に実績を
作るというのも .NET の課題だと思う。
0212hageNGNG
こんな糞スレにも現場の声が age とこう
0213デフォルトの名無しさんNGNG
ここでサーバーの議論してる奴ら、お前らクズSヨだろ?
COBOLの頃と同じフォーマットの仕様書書いて、
作りは全部外注に任せて、
仕事は客との取り繕いだけ。
それで、業務経歴書にサーバーサイドJAVAの案件を中心にやってきたとか書いてるんだろ?
お前らみたいなクズはJAVAが死んで.NETの時代になっても必要ないんだよ。
氏ね。今すぐ首吊れ。
0214hageNGNG
そういえば DC カードのオンライン照会が ASP で作ってあったような、と思い、今確認してみたら

> HTTP/1.1 Server Too Busy

オイオイ
0215デフォルトの名無しさんNGNG
java以前にwindowsを使うのが嫌だ。
windows→高卒用
unix→大卒用
だよね?
0216hageNGNG
>>213
企業システム = コボラーか。めでてぇな。
期末テストは終わったのか?
0217デフォルトの名無しさんNGNG
>>200
実行権とアクセス権。
常識だろ。
0218デフォルトの名無しさんNGNG
このスレに寄生してるJAVA厨、また荒れてきたね。
あんまり追いつめるからだよ。
0219デフォルトの名無しさんNGNG
>>218
やっぱりCLI/C#の標準化が致命的な打撃だったみたいだNE!
JAVAには一生実現不可能なことだからNE!
0220デフォルトの名無しさんNGNG

               / ̄ ̄ ̄ ̄ ̄
               < 標準化マンセー。
          (-_-)\_____
 ̄ ̄ ̄ ̄ ̄ ̄ ̄(∩∩) __ カタカタ・・・
 ̄ ̄ ̄日∇ ̄\| BIBLO |\
        ̄   =======  \
0221デフォルトの名無しさんNGNG
>>219
そんなの関係無いんじゃないの?
JAVAを擁護してるのだって、感情の正当化のための後付でしょう。
0222デフォルトの名無しさんNGNG
JAVAを滅ぼしてもC#が台頭してきたんじゃなんにもならないんだYO!
CとC++に戻るべきなんだYO!
0223デフォルトの名無しさんNGNG
>>218-219
オイオイ、現実的な話になったらとたんに弱気になったな。
実運用の話が一段落したところで、やっと口をだせるようになったのか (ワラ
0224デフォルトの名無しさんNGNG
土日は暇が出来て、パワーが余るのかな?
2chに入り浸ってるとおかしくなるから、
こたつに入って、テレビでも見ながらみかんでも食えば?
0225デフォルトの名無しさんNGNG
やっぱりいつもの死滅スレでした。
0226デフォルトの名無しさんNGNG
>>223
自分では運用なんてできないくせに。(藁
0227デフォルトの名無しさんNGNG
>>226 一匹連れました。
0228デフォルトの名無しさんNGNG
>>227 オマエモナー
0229デフォルトの名無しさんNGNG
>>228 オレモカー
0230デフォルトの名無しさんNGNG
Javaと同じくらいクソなスレだな
0231デフォルトの名無しさんNGNG
age    
0232デフォルトの名無しさんNGNG
何か大作戦をやっているやつが一人…
0233デフォルトの名無しさんNGNG
まともなのは、この本家だけ。
0234デフォルトの名無しさんNGNG
追いつめるから、暴走するんだよ。
からかう程度にしておきなさい。
0235デフォルトの名無しさんNGNG
今この板が荒れて、関係ない人間にまで被害が出ているのは、
JAVA厨を追いつめたすぎた、あんたたち暇人の責任だ。
0236デフォルトの名無しさんNGNG
>>235
超意味不明だけどウケタ
0237デフォルトの名無しさんNGNG
JavaUser = ム板の鼻つまみ者
0238デフォルトの名無しさんNGNG
窮鼠猫をかむ。
最期の悪あがき。
0239デフォルトの名無しさんNGNG

  ∧⊂ヽ
Σ(゚Д゚)ノ ジャバラバー
  ⊃ |
〜|⊂ノ
  ∪
0240デフォルトの名無しさんNGNG
JAVA使いとRuby使いがいなくなれば、この板に平和が訪れます。
0241デフォルトの名無しさんNGNG
JAVA派の工作員があがいても 死滅スレで機能する
のはここだけ
0242C++NGNG
                  , ' ' ´ ` :,
                 ;'       `,
                 ;  .:,';' .,:';  :,'
                  ,:  ´   ´ ,;
  ∧ ∧           ;:   `'  ; ' / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  ( ´o` )          ,'  ;,',','  ,;' < ブビ厨と.NET某もイラネーヨ。
   \ <          ;  ´´ , :'    \__________
    \.\______,'   , ' '
      \       /
       ∪∪ ̄∪∪
0243デフォルトの名無しさんNGNG
Ruby >>>>>>>>>>>>>>>>>. Java >>>>>>>>>>>>>>>>>>>>>> C#
0244デフォルトの名無しさんNGNG
>>241
時とともに消えるだろ

これとかも−>死滅スレをマ板に隔離せよ!

自分で立てたんだろうな(-:
0245デフォルトの名無しさんNGNG
ここってPART3かよ、糞スレ続けんな!
0246デフォルトの名無しさんNGNG
マターリしたカキコキボン
0247デフォルトの名無しさんNGNG
>>244
学生時代は、いろいろ恥もかくもんさ!!!
0248デフォルトの名無しさんNGNG
Run Anywhereとか言っといて、デスクトップ壊滅じゃん。
標準化言語C#にはどうやっても勝てないよ。
そのうちじわじわとサーバーサイドも侵食されて、
JAVA=携帯用言語になるんだろうね。
0249デフォルトの名無しさんNGNG
祭りに疲れた。鬱田寝用
0250Nativeマンセー!NGNG
Nativeを否定してくる.NETなんて逝ってよし!
CLRだからJavaの部分否定よりタチわりーよ。
CLR上でC++やる意義って何よ!

売りのメモリ操作はどうなっちゃうのよ。高速動作は?
他の言語のよさもJITに吸収される分なくなるんでは。

NETプラットフォームWindowsなんて今より動作不安定になって
失敗すんだろ。winなんて房厨どものお遊び用。
Windows2000になって、この先安定すればいいのにって
おもってたが、もう見捨てた。
VC++のアンマネージド環境は今後も守って欲しいもんだ。
0251デフォルトの名無しさんNGNG
C#>Java>Ruby
0252デフォルトの名無しさんNGNG
>>250
> Nativeを否定してくる.NETなんて逝ってよし!
否定してないYO!

> CLR上でC++やる意義って何よ!
ネイティブとVMコードのミキシングだYO!

> NETプラットフォームWindowsなんて今より動作不安定になって
> 失敗すんだろ。
.NETはベータのくせに異様に安定してるYO!

> VC++のアンマネージド環境は今後も守って欲しいもんだ。
守られてるYO!
0253デフォルトの名無しさんNGNG
>>217 :デフォルトの名無しさん :01/12/16 00:04
>>>200
>実行権とアクセス権。
>常識だろ。

ハァ? それがOSレベルのセキュリティってか? 予想されたユニ坊の
答えとはいえあまりにも前近代的だな。ActiveDirectoryとかなんも
知らんのだろうな、セキュリティディスクリプタもsidも。
DQNはさっさと死滅してくれ。
0254デフォルトの名無しさんNGNG
Ruby≒神。
0255デフォルトの名無しさんNGNG
>>252
Java厨はWindows2000すらさわったことがない人たちなので許してやってください。
0256デフォルトの名無しさんNGNG
>>253
UNIX使いなんて、20年前の概念で成長が止まってるからNE!
こんなドキュソに支持されてるからJAVAは死滅しちゃうんだNE!
0257デフォルトの名無しさん NGNG
>253
知ってるキーワード必死で並べてるさまが涙をさそいますね v(^v^)v
0258デフォルトの名無しさんNGNG
>>257
どうして泣きながらカキコしてるんですか?
0259デフォルトの名無しさんNGNG
v(^・^)v
0260デフォルトの名無しさんNGNG
セキュリティディスクリプタって何ですか?
教えてください〜 v(^^^)v
0261デフォルトの名無しさんNGNG
MAC > DOS/V の時代があった
UNIX > DOS の時代があった
あったんだよ
0262デフォルトの名無しさんNGNG
>258
相手してあげないと彼が壊れてしまいそうだから(もう遅いか)v(^v^)v
0263253NGNG
>>260
ほらよ
http://www.microsoft.com/japan/windows2000/guide/server/features/securitysvcs.asp
0264デフォルトの名無しさんNGNG
>257
しかし、「知ってるキーワード必死で並べてる」
って言葉は、自分の知らないキーワードがでてきた
ときによく使うやついるよな。
0265デフォルトの名無しさんNGNG
C#の怖さは、Javaへの移植しやすさだね。
同じ機能があるなら、ベンダー所有の言語と標準化言語のどっちを選ぶ?
0266デフォルトの名無しさんNGNG
UNIXってだめだよね
0267デフォルトの名無しさんNGNG
間違えた。(藁

× Javaへの移植しやすさ
○ Javaからの移植しやすさ
0268デフォルトの名無しさんNGNG
>>252

>否定してないYO!
例えばJNIのようなものは用意されてるんですか?

>ネイティブとVMコードのミキシングだYO!
わざわざする価値ある?
あ、それとも↑のようなものがあるってことなのかな?

>.NETはベータのくせに異様に安定してるYO!

Windows自体が.NETプラットフォームに移行したときの話だYO!

> VC++のアンマネージド環境は今後も守って欲しいもんだ。
守られてるYO!

そりゃ当分はあるだろうけど、今後の力の入れようが
C++.NETと格差がでないようキボンヌ。
0269デフォルトの名無しさんNGNG
UNIXもJAVAもクソ。前近代的。
メインフレームともども氏んでしまえ。
Windows rules!
0270253NGNG
>>265
>C#の怖さは、Javaへの移植しやすさだね。
>同じ機能があるなら、ベンダー所有の言語と標準化言語のどっちを選ぶ?

まあなんだ、Java厨諸君は割引招待券をもらっているようなものだから
安心してSunを裏切ってくれ(プ
0271デフォルトの名無しさんNGNG
うわ。Win房の巣窟だよ・・・
Unixに挫折した奴等か?
サーバーOSはUNIXでしょ。
あ、お前等はPC-UNIXしか触ったことねーか(w
0272デフォルトの名無しさんNGNG
C → 1980年代の技術
Java → 1990年代の技術
C# → 2000年代の技術
0273デフォルトの名無しさんNGNG
>>266
UNIXはコマンドライン最強
しかし時代はGUI
UNIXのGUIはマズー
0274デフォルトの名無しさんNGNG
>>271
> サーバーOSはUNIXでしょ。
プププ。年寄りハケーン!
とっとと引退してNE!(プー
0275デフォルトの名無しさんNGNG
>>272
どこかに載ってたのは

CとUNIX → 1980年代の技術
C++とWindows → 1990年代の技術
C#と.NET → 2000年代の技術

だったかな。
0276デフォルトの名無しさんNGNG
>>270
ハイ、安心して$unに足を向けて寝られます。
http://www.atmarkit.co.jp/fdotnet/special/jsb2_exp/jsb2_exp_01.html
0277デフォルトの名無しさんNGNG
>>275
じゃあ、JAVAははじめから舞台がなかったんだNE!
0278デフォルトの名無しさんNGNG
Java厨はこれをやりましょう。
http://www.halcyonsoft.com/news/javadotnet.asp
http://www.halcyonsoft.com/news/dotnetjromjil.asp
0279あぼーんNGNG
あぼーん
0280デフォルトの名無しさんNGNG
>サーバーOSはUNIXでしょ。

予算の少ない大学のサーバはそうです。
カビの生えた助教授が、自分で設置したりしてます。
0281253NGNG
>>268
>>否定してないYO!
>例えばJNIのようなものは用意されてるんですか?

JNIなんかJava1.1の頃からアップデート不能状態で捨て去られてるだろ。
しかも嫌そーにCインタフェイスだけでC++マンセーな俺に苦痛を強いる。
Java is the ONLY ONEと本気で$unが信じ込み、プラットフォーム依存の
醜い部分を隠そうとした$un専制の負の側面の象徴。
0282デフォルトの名無しさんNGNG
>>268
> 例えばJNIのようなものは用意されてるんですか?
DllImportがあるYO!
ネイティブつなぎ放題だYO!

> わざわざする価値ある?
Win32APIなしでは現実的なアプリは作れないYO!
0283 NGNG
>>253
並べてる単語がなんだか判らんが、複雑なほど良いと言うわけじゃないよ。
UNIXはその二つの単純なセキュリティーが全ての資源にあるから万全なのさ。

WINだと穴だらけ(というか壁が無い)から煩雑なセキュリティー機構を
泥縄式に付けてるけど、結果を見ての通り全然ダメ。
0284デフォルトの名無しさんNGNG
まあ、.NET は正式版リリースしてからものを言えってことだな。
前口上よりは実績だ。実際に運用されている分 COBOL の方がまし。
0285デフォルトの名無しさんNGNG
俺の書き込み消されやがんの(超反省w
0286デフォルトの名無しさんNGNG
【11:990】●●UNIXって死滅しちゃうの????●●

1. 名前:ユニ坊 01/12/16 02:19
タダで配られてるLinuxとタメを張るくらいの性能しか出ないAIXに何百万も
投資する俺って一体・・・
0287デフォルトの名無しさんNGNG
>>283
>UNIXはその二つの単純なセキュリティーが全ての資源にあるから万全なのさ。

どこが? 標準のファイルシステムでセキュリティをサポートしてんのかよ
0288デフォルトの名無しさんNGNG
UNIXって、もう時代遅れだよ。
0289デフォルトの名無しさんNGNG
>282
DLLのインポートはJNIでもできます。

>Win32APIなしでは現実的なアプリは作れないYO!
漏れもそう思うよ。
うーん、VC++はまだ大丈夫そうですな。
0290デフォルトの名無しさんNGNG
>>287
そのセキュリティとはファイルのプロパティのセキュリティタブのことですか?(w
0291デフォルトの名無しさんNGNG
>>287
283はDQN Sヨだからテクニカルな質問はしちゃだめだYO!
0292253NGNG
>>290
抽象化の意義を理解できない厨房の惨状たるやC++の意義を理解できない
Cプログラマー並だな。
0293デフォルトの名無しさんNGNG
>>288
時代遅れではあるが実用的に枯れている。
0294デフォルトの名無しさんNGNG
UNIXってCプログラマーだらけだね。
0295デフォルトの名無しさんNGNG
>>294
そそ。で、Javaという新しいおもちゃをあたえられて「よーしパパオブジェクト指向しちゃうぞー」、とか言って
手続き指向のプログラム量産してるの。もう見てらんない。
0296デフォルトの名無しさんNGNG
俺はJNIを極めた
0297デフォルトの名無しさんNGNG
>>289
> DLLのインポートはJNIでもできます。
自分の言語でインポートできるんだYO!
Cのヘッダーなんて要らないYO!
0298デフォルトの名無しさんNGNG
IBM AIX、 SUN Solaris、HP-UNIX < MS Windows
なんすか…へぇ〜・・・
0299デフォルトの名無しさんNGNG
どうせミの部分は普通のCで書かなきゃいけないんだもん
0300デフォルトの名無しさんNGNG
>>298
Windowsもついに64bitになって、デフォルトでCLRがつくようになった。
もうUNIXもおしまい。
0301デフォルトの名無しさんNGNG
>>295
Javaは使ってないよ、普通にC++。
夢を見た人はいた、それも過去のこと。
0302デフォルトの名無しさんNGNG
>>292
んー?ActiveDirectoryとやらをまともに
使いこなせているやつがどれくらいいるのかね。
あれなら UNIX 管理者を育てる方が楽だと思うが。

C++ の意義ね。Stroustrup のインタビューを読んだから知ってるよ。
0303デフォルトの名無しさんNGNG
>300
それは安定度がかっくだんに増しそうだね〜(w
0304デフォルトの名無しさんNGNG
>>302
これのこと?
http://hp.vector.co.jp/authors/VA000092/jokes/strup.html
0305デフォルトの名無しさんNGNG
>300
Windows自体が.NETフラットフォームになるのと
CLR付いてるだけとはちげーぞ。
0306デフォルトの名無しさんNGNG
Solarisの最低さはUNIX界の癌
0307デフォルトの名無しさんNGNG
>>303
そうだな。64bitになれば49.7日で落ちないからな。
0308デフォルトの名無しさんNGNG

Linux でも .NET
0309デフォルトの名無しさんNGNG
M$なんかよりSunの方がオープンな優良企業だけどね。
C#よりもJavaの方が実績あるじゃん。
0310Kusakabe YouichiNGNG
In article >>302, デフォルトの名無しさん/sage/302 wrote:
>C++ の意義ね。Stroustrup のインタビューを読んだから知ってるよ。

そういいながらあなた方は自分たちが馬鹿にしているはずのJavaのチンポを
非MSというだけの理由でよろこんでしゃぶるのですね? :)
0311デフォルトの名無しさんNGNG
>>309
一度SUNの仕事やりなさい。そしてぼったくられなさい。
0312デフォルトの名無しさんNGNG
>309
実績はまだこれからだというのはわかりきってるだろ。
0313デフォルトの名無しさんNGNG
(・∀・)ツレタ!
0314デフォルトの名無しさんNGNG
マイクロソフトはすごい。
0315デフォルトの名無しさんNGNG
(・∀・)ウマー
0316デフォルトの名無しさんNGNG
>>310
引用の仕方が…
0317デフォルトの名無しさんNGNG
Java厨アンケート: 抱かれたい男 ベスト3
1. ビル・ジョイ
2. リーナス・トーバルズ
3. リチャード・ストールマン
0318デフォルトの名無しさんNGNG
Sunのほうがすごい。
0319デフォルトの名無しさんNGNG
>>317
ゴスリングたんとマクネリたんは?
おまけでエリソンたんも。
0320デフォルトの名無しさんNGNG
まあ、windowsにセキュリティが有るみたいな事を書いてるのは
煽り厨房だろうが、念のため参考まで。
http://www.ne.jp/asahi/personal/kobayashi-osamu/Translation/kirch.net/unix-nt.j.html
0321デフォルトの名無しさんNGNG
>>319
ビジネスでがつがつしているオヤヂたちは純真なJava厨たちには人気がないのです。
0322デフォルトの名無しさんNGNG
>>320
WindowsNT4.0って何年前のOSだっけ?
0323デフォルトの名無しさんNGNG
>>320
NT4じゃん。
0324デフォルトの名無しさんNGNG
邪婆 > 乳母
0325デフォルトの名無しさんNGNG
以下、書き込みには次の2行を必ず入れてください。

>>320
NT4.0じゃん。
0326デフォルトの名無しさんNGNG
おいおい…世の中から NT4 が消え去ったとでも言いたいのか?
0327デフォルトの名無しさんNGNG
でも、NT4と200の違いは大きいよ。

>>320
NT4.0じゃん。
0328デフォルトの名無しさんNGNG
>>326
過去にはふれるな、ジャバのほうが酷いんだから
0329デフォルトの名無しさんNGNG
>>327
200って何だよ。(w

>>320
NT4.0じゃん。
0330デフォルトの名無しさんNGNG
>>326
おいおい…世の中からAS/400が消え去ったとでも言いたいのか?
0331デフォルトの名無しさんNGNG
>>320
ずっーと“ブックマーク”に入れてたの?

>>320
NT4.0じゃん。
0332デフォルトの名無しさんNGNG
>>320
その記事の元記事どこへ消えた?

>>320
NT4.0じゃん。
0333デフォルトの名無しさんNGNG
Component Object Model
0334デフォルトの名無しさんNGNG
秋葉のジャンク屋で買ったAS400が家にありますが
IBMマンセー、でもJavaは死
0335デフォルトの名無しさんNGNG
やっぱり死滅スレの中でもJavaは特別だNE!

>>320
NT4.0じゃん。
0336デフォルトの名無しさんNGNG
http://www.zdnet.co.jp/news/0106/12/b_0611_01.html
0337デフォルトの名無しさんNGNG
http://ascii24.com/news/i/soft/article/2000/04/25/608554-000.html
0338 NGNG
??4.1でもでてんのか?

そういえばマイクロソフトのNTのHPがnimdaに感染してたNE−。
0339デフォルトの名無しさんNGNG
まあ天然IISサーバーをカウントすればwinサーバーが最多かもな 藁
0340デフォルトの名無しさんNGNG
>>338,339
種切れが痛々しい...

>>320
NT4.0じゃん。
0341デフォルトの名無しさんNGNG
まあ、あれだね。
ここ数年アンチM$の気運が高かったから、その反動が来てるんだろうね。
0342デフォルトの名無しさんNGNG
>>341
関係ありません。JAVAが勝手に自滅しただけです。

>>320
NT4.0じゃん。
0343デフォルトの名無しさんNGNG
NTぃ?
2003年1月でMSからもすてられるんだけど(藁
0344デフォルトの名無しさんNGNG
Console.WriteLine("");
0345デフォルトの名無しさんNGNG
>>335
ここが、死滅スレ元祖だからね!

>>320
NT4.0じゃん。
0346デフォルトの名無しさんNGNG
マッカーは断末魔の寸前まで
勘違いエリート意識を捨てなかった
UNIX厨もJAVA厨も同じだろうね
0347デフォルトの名無しさんNGNG
UNIX厨は頭が固い
0348デフォルトの名無しさんNGNG
http://msdn.microsoft.com/net/ecma/
0349デフォルトの名無しさんNGNG
>>346が、いいこと言った!

>>320
NT4.0じゃん。
0350デフォルトの名無しさんNGNG
2000で評価して欲しいのか?
基本的には変わらんよ。
0351デフォルトの名無しさんNGNG
>>348
この部分が気になった。
> ECMA approved the fast-track motion of these specifications to ISO.
最終的にはISOも狙ってるのかな?

>>320
NT4.0じゃん。
0352デフォルトの名無しさんNGNG
Mac OS-Xマンセー(・∀・)

>>320
NT4.0じゃん。
0353デフォルトの名無しさんNGNG
煽ってるだけかYO!
0354デフォルトの名無しさんNGNG
>>350
> 基本的には変わらんよ。
ならば、なぜ2000が出るまであれだけ時間がかかった?

>>320
NT4.0じゃん。
0355RMSNGNG
>>352
MacがGNUの軍門に下るのも時間の問題です。GNU is Not Unix

>>320
NT4.0じゃん。
0356デフォルトの名無しさんNGNG
そういや、FreeBSD版CLIってMacも視野に入れてるのかな?

>>320
NT4.0じゃん。
0357デフォルトの名無しさんNGNG
悲惨な320・・・

>>320
NT4.0じゃん。
0358デフォルトの名無しさんNGNG
>>356 Macなんて問題外だYO!!

>>320
NT4.0じゃん。
0359デフォルトの名無しさんNGNG
>>356
やっぱマウスボタン1つしかないマクでWeb見るときにはIEが欠かせないよね!

>>320
NT4.0じゃん。
0360デフォルトの名無しさんNGNG
>>358
Mac版Officeもあるから、.NET移植は必要だと思うわけよ。

>>320
NT4.0じゃん。
0361デフォルトの名無しさんNGNG
unixおしまいって・・・
このスレのレベルも下がったね。

WinXPが売れないから、マイクロソフトつぶれそうなんだよ。
今までマイクロソフトが窓で金儲けしてない事を知らないのかな?
どんなに売れても、開発費の方が全然多いらしいよ。
0362デフォルトの名無しさんNGNG
MSがつくるものは例外なく糞〈藁
0363デフォルトの名無しさんNGNG
>>361
インターネットエクスプローラだって
開発費は膨大。
MSの儲け方しならいの?
0364デフォルトの名無しさんNGNG
Sunがつくるものも例外なく糞。
糞は糞同士ビチャビチャになるまで争うべし。
0365デフォルトの名無しさんNGNG
誰か、オープンソースでWindowsクローン作ってくれ
0366デフォルトの名無しさんNGNG
>>361 彼らにとって AIX, Solaris, HP-UNIX は糞だそうです。
個人的に今日のヒットは >>214
0367デフォルトの名無しさんNGNG
>>365

いちから作ればLinuxみたいにOK?
0368デフォルトの名無しさんNGNG
マザーボード自体から作り上げることは出来ないものだろうか?
0369デフォルトの名無しさんNGNG
>>365
WINE プロジェクトに参加せよ

>>368
何でマザーボード…
0370デフォルトの名無しさんNGNG
>>368
やってる人もいる。
検索して味噌。
その根性に驚くから。
0371デフォルトの名無しさんNGNG
なんでLinuxが盗作にならないのか不思議なんだけど。
ソフトの場合は盗作してもいいの?
0372デフォルトの名無しさんNGNG
日本くらいだね、ゲイツの肛門を舐めて喜んでいるのは〈藁
0373デフォルトの名無しさんNGNG
>>371
>なんでLinuxが盗作にならないのか不思議なんだけど。

おまえが馬鹿なだけじゃん(w
0374デフォルトの名無しさんNGNG
>>373

UNIXをまねて作ったんでしょう?
歌や絵を真似て作ったら盗作じゃない。
0375デフォルトの名無しさんNGNG
.NET厨大暴れだな。
やっぱり標準化決定でお祭りになったのか?

XPからJVMを撤去 → 一般ユーザーからJavaを遠ざける
C#とCLIを標準化 → ITマネージャーの関心をJavaより.NETに引き寄せる

ということで、確実にJavaが追い詰められてるな。
0376デフォルトの名無しさんNGNG
.NET=ブッシュ
Java=ビンラディソ
0377デフォルトの名無しさんNGNG
>>374
よかったね。
0378デフォルトの名無しさんNGNG
内容が薄い
0379デフォルトの名無しさんNGNG
>>371
そりゃ、コピペすれば盗作だけどさ(w
0380デフォルトの名無しさんNGNG
Ruby >>>>>>>>>>>>>>>>>>>>. Java >>>>>>>>>>>>>>> C#
0381デフォルトの名無しさんNGNG
>>380
他のスレ荒らさなかっただけ誉めてやろう。(飴と無知)
0382デフォルトの名無しさんNGNG
>>381

無知だってさ。本当に無知なんだね(藁
0383デフォルトの名無しさんNGNG
ぷうううううううううううううううううううううううRuby以外の言語は糞。
0384デフォルトの名無しさんNGNG
>>374
ソースコードの盗用がなければ問題ない。
UNIX の機能に関しては POSIX などの公開規格が存在し、
それを実装することには何ら問題ない。
GUI の外見を似せると意匠や著作権に引っかかる可能性はあるが、
カーネルには関係ないし。
0385デフォルトの名無しさんNGNG
iuuuuuuyyyuuiiiiiiiRuby!!!!!!!!!!!!
0386デフォルトの名無しさんNGNG
>>382
わざとに決まってるだろ。おまえにかけたの。
つっこんでくるほど無知とは思わなかったが(藁)
ちなみに380=382
0387デフォルトの名無しさんNGNG
380=382=383=385
無知だと困るんで(藁)説明すると、代入じゃないよ。
0388デフォルトの名無しさんNGNG
ちゃうわあああああああああああああああ
ヴぉけがるbyできへんやろできへんやろできへんやろできへんやろ
をおおおおおおおおおおおおおおおうぉoooooooooRuby!!!!!!!
0389382NGNG
>>386

残念でした(藁
眼力が無いね。
0390デフォルトの名無しさんNGNG
自分で書き込み時間見てみろ。
笑わせてくれる。(藁藁藁)
0391デフォルトの名無しさんNGNG
>>384

そういうものなんだ。ありがとう。
そういえば、KDEにWin2KライクのGUIがあったな。大丈夫なのかな。
0392デフォルトの名無しさんNGNG
良く笑ったから、よく眠れそうだ。
0393デフォルトの名無しさんNGNG
藁藁藁Ruby藁藁藁
0394デフォルトの名無しさんNGNG
夜中に笑うキティ392

Ruby >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
0395デフォルトの名無しさんNGNG
>>393-394
ルビユーザーを装うのは、疲れませんか。あなたにとっても、この板の
住人にとっても、不幸なことだと思います。
0396デフォルトの名無しさんNGNG
真性Ruby厨房の降臨ですか?
0397デフォルトの名無しさんNGNG
Oh yes! everybody is!!!!!!!!!!!!!!!!!!!!!!!!!!!11

Ruby is BEST!!!!!!!!!!!!!!!!!!!!!
0398デフォルトの名無しさんNGNG
Ruby >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Java
0399デフォルトの名無しさんNGNG
>>Java Programmers

Oh no, how stupid (sorrysorry!).

Java is one of the uglyst language I know.
It's obvious, that you never worked with the latest versions of Ruby.
0400デフォルトの名無しさんNGNG
400!
るbyさいこー
じゃヴぁさいてー
0401デフォルトの名無しさんNGNG
ビルゲイツへのひがみ君が多いな。
器が小さいな。
0402デフォルトの名無しさんNGNG
粘着荒らしが一杯だな。
0403デフォルトの名無しさんNGNG
まあ、はっきりしていることは、Ruby はだめてことだ。
0404デフォルトの名無しさんNGNG
まあああ、wしうhせrてうwtRuby >>>>>>>>>>>> Java
0405デフォルトの名無しさんNGNG
Rubyユーザ以上に使ったこともないRubyで煽ってる奴等は糞。
0406デフォルトの名無しさんNGNG
406は糞
0407デフォルトの名無しさんNGNG
405は糞
0408デフォルトの名無しさんNGNG
UNIX=UN
Windows=US
0409電気科の人NGNG
JAVAはこれからあがってくる言語のひとつ。
って本に書いてあった。
0410デフォルトの名無しさんNGNG
その本の発行日はいつよ。>>409
0411デフォルトの名無しさんNGNG

■■■■■ で、JAVAはいつ標準化するの? ■■■■■
0412デフォルトの名無しさんNGNG
標準化ならもうしてますけど?
それとも自分の息のかかった団体に標準化してもらわないと標準化とは言わない?
0413デフォルトの名無しさんNGNG

■■■■■ JCPが標準化団体とでも? ■■■■■
0414デフォルトの名無しさんNGNG
>>412
どこの団体が Java を標準化したんでしょうか?
まだまだ勉強不足なもので教えていただけないでしょうか?

>>320
NT4.0じゃん。
0415デフォルトの名無しさんNGNG
標準化という言葉に踊らされている厨が釣れました。
0416414NGNG
>>413
え!日本共産党?
0417デフォルトの名無しさんNGNG
一度国際標準をとってしまうと、後々の研究成果の反映にかえって邪魔になってしまう。IBM が研究を進めている
こともあるし Sun が Java を引き下げたのは賢明だと思う。MS は自分の関連団体に標準化させることによって、
標準として世間に認められるし、後で自分が口を出す余地も残しているので、これもうまい方法だと思う。
0418417NGNG
ちなみに俺は言語なら ANSI/ISO あたりの大量のかったるい書類が必要なところじゃなけりゃ
国際標準とは思ってないけどね。別段 C# だろうが Java だろうが実用に耐えられればそれで良い。
0419デフォルトの名無しさんNGNG

■■■■■ つまり、.NETの勝ちということですね? ■■■■■
0420デフォルトの名無しさんNGNG
標準化されたからC#って言葉自由に使っていいの?
それとは無関係で、Javaのように勝手に使うなーって感じ?
0421417NGNG
>>419
だれもそんな話はしてないし、はたからみれば Sun が Java を標準化しているのと変わらない。
逆に IBM みたいに莫大な研究費投入してる莫迦企業 (藁) って C# についてるのか?
まぁまぁ使えそうですレベルでの標準化はフライング以外には見えないのだが。
0422416NGNG
>>417
息のかかった人間がいるだけで関連団体なんでしょうか?
それとも MS と ECMA って金銭関係があるの?
煽りではなく本当に知らないのでお願いします。

>>419
その表現面白いので是非コテハン名乗ってくれる事を希望します。
0423デフォルトの名無しさんNGNG
Java (C)copyright sun corporation.co.ltd.>>>>>>C#
0424デフォルトの名無しさんNGNG
>>421
馬鹿だな、MS にとってはお客様こそ大切な研究者なのだよ (ワラ
研究投資はこの スレ に群れてる連中のお布施と修行によってまかなわれるのだよ。
0425デフォルトの名無しさんNGNG
あーあ、痛いところを突かれたんで「標準化の弊害」なんてのを
持ち出しちゃった。もう見てらんない。
0426デフォルトの名無しさんNGNG

■■■■■ JAVA使いの皆さん、悔しいですか? ■■■■■
0427デフォルトの名無しさんNGNG
■■■■■ .NET信者さんご苦労様。 ■■■■■
0428デフォルトの名無しさんNGNG
逆に、Javaが標準化され、C#/CLIが標準化されてかったら、
Java厨の連中は「標準じゃないし・・・」と言っていたに違いない。
さもしいね。
0429デフォルトの名無しさんNGNG
まあ、Javaを反面教師としてC#も標準化されることになった部分があるよね。
というわけで一社独占、非標準Javaありがとう。
そして、さようなら。
0430デフォルトの名無しさんNGNG
>>422

今回の選定委員会の委員長がM$社員なんだよ。
普通、こういった人選をすること自体がおかしい。
面接で面接者と面接官が親子だったとしたら、
それが公正な審査だとは誰も思わんでしょ。
JavaScriptみてりゃー判るけど、改善勧告出すくらい
が関の山で実際勝手し放題だよ。
期待すると馬鹿を見るよ!
0431デフォルトの名無しさんNGNG
結論としては、
「勝手し放題」という点において、JavaもC#も違いは無い、ということですね?
0432デフォルトの名無しさんNGNG

■■■■■ それでも、標準化すらしようとしない言語よりはましですよね? ■■■■■
0433デフォルトの名無しさんNGNG
>>431
いやー MS ほどのやんちゃは出来ませんよ。
IBM も HP も見てるかし。
0434デフォルトの名無しさんNGNG
>>430
ひょっとして ECMA って腐ってるんですか?
0435デフォルトの名無しさんNGNG
>>434
JCPほどは腐ってません
0436デフォルトの名無しさんNGNG
煽り屋しかいないから相手にすんな。
0437デフォルトの名無しさんNGNG
レベル低いなここ・・・
でさあ、標準なんてどうでもいいから
だれかJavaとC#の言語的な違いとかってわかんないの?
俺C#よくわかんないから、
ちゃんとオブジェクト指向がわかってるC#使いの人教えてよ。
0438デフォルトの名無しさんNGNG
C#はどれくらいオブジェクト指向なの?
0439デフォルトの名無しさんNGNG
まだオブジェクト指向とか言ってる厨房が居るな。
0440デフォルトの名無しさんNGNG
C#は
ワカラナーイ
0441デフォルトの名無しさんNGNG
C#はだいたいこのくらいオブジェクト嗜好で
結構コンポーネント思考です。
0442デフォルトの名無しさんNGNG
>>439
コボラー発見。
それともエージェント指向? いや試行か (ワラ
0443デフォルトの名無しさんNGNG
C#は便利さを追求したコンポーネント指向言語だよ。
めんどくせーJavaみたいなオブジェクト指向じゃないよ。
0444デフォルトの名無しさんNGNG
OLE や COM の頃からコンポーネント指向って言ってなかったっけ?
0445デフォルトの名無しさんNGNG
>>442、痛いな・・・
0446デフォルトの名無しさんNGNG
このスレは煽り・罵倒ばかりで、何か有益な議論はできないのか?
0447デフォルトの名無しさんNGNG
オブジェクト指向とコンポーネント指向って、手続き型設計と OOD くらい違うもの?
それともただのサブセット?
0448デフォルトの名無しさんNGNG
>>443
>便利さを追求したコンポーネント指向言語
それって VB
0449デフォルトの名無しさんNGNG
>>447
ソフトウェア部品として扱えるクラス(群)をコンポーネントという。
普通に IE コンポーネントなどを考えてくれ。
この辺の定義は適当。 Java だと Beans がコンポーネントということになってる。
インタフェイスが(少なくても特定の言語や環境において)標準化
されているのが単なるライブラリとの違い。

コンポーネント指向はできる限りコンポーネントの組み合わせによって
ソフトウェアを構築すれば工数が減ってハッピーという考え。
出来合いのコンポーネントが増えれば増えるほど楽になる。
沢山合っても、目的のものを探せるのか、カスタマイズできるのか、
実際に使いまわしができるかどうかが問題なのだが。
0450デフォルトの名無しさんNGNG
>普通に IE コンポーネントなどを考えてくれ。
あー、なんとなくわかった。THX!
0451デフォルトの名無しさんNGNG
>>439
それってオブジェクト指向のある一面を強調しただけに過ぎないのでは...
相変わらず MS って焼き直しを新しい技術みたいに表現するの得意だなー、と再認識。
そしてそれで釣れる厨房もいるもんだなー、とも再認識。
0452デフォルトの名無しさんNGNG
>>451
まあ、 DDE OLE OLE2 COM COM+ ActiveX (さよならDNA) .NET
と長年 OS のコンポーネント化に勤めてきたおかげで
VB の(切り貼りしてる分には)驚異の生産性や
IE コンポーネントブラウザができたのだし。
0453デフォルトの名無しさんNGNG
C# = VB を自慢されている Javaラー っていったい...
0454デフォルトの名無しさんNGNG
>>452
DNA なつかしー
.NET も DNA と同じ道を歩まぬことを望まぬばかりだ。
会社に DNA を1ヶ月調査させられた俺としては (w
0455454NGNG
> 同じ道を歩まぬことを望まぬばかりだ。
同じ道を歩まぬことを望むばかりだ。

# 死滅を望んでどーする>俺
0456デフォルトの名無しさんNGNG
>454
ナイス!
0457デフォルトの名無しさんNGNG
COMはすごいぞ
0458デフォルトの名無しさんNGNG
俺様定義だと、
IDEでごちゃごちゃやるといつの間にやら出来あがる→コンポネント指向
コードでカリカリ書かなきゃいけない→オブジェクト指向
0459>NGNG
Javaはちゃらちゃらしてるから嫌い!って人いますか?
0460デフォルトの名無しさんNGNG
「標準なんてどうでもいいから」
あーあ。もう見てらんない。
0461デフォルトの名無しさんNGNG
>459
ちゃらちゃらってどういう意味だ?
0462デフォルトの名無しさんNGNG
>>460
?
0463デフォルトの名無しさんNGNG
もうだめぽ > JAVA
0464デフォルトの名無しさんNGNG
DDE++ = OLE
OLE++ = OLE2
OLE2++ = COM
COM++ = COM+
COM+++ = ActiveX
ActiveX++ = DNA
DNA++ = .NET
0465デフォルトの名無しさんNGNG
Javaって何よりライブラリが糞だね。
はたして設計者にコスト感覚というものはあるのだろうか。
あんな設計ではいくらネイティブになってもパフォーマンスなんてでない。

デザインパターンなんて速度や効率をまったく無視した代物だしね。
なにデコレート?アダプタ?

俺なんかインターフェイスを観るたび、
invokeinterfaceは遅いなぁ、オーバーヘッドかかるなぁ、
変換むだだなぁとか頭をよぎるのに。
0466先輩NGNG
>>464
順番間違ってるぞ。
0467デフォルトの名無しさんNGNG
>>465
で、君のライブラリ使うとイカほど効率が上がるわけよ (w
0468デフォルトの名無しさんNGNG
ライブラリの標準化によって効率があがるのは
開発やデバッグや、テストツールの再利用なんかだと思うけど。

あ、でも標準化はイヤなんだっけ(藁
0469デフォルトの名無しさんNGNG
オブジェクト指向で設計してれば、
結局のところコンポーネント指向でコーディングしてることになるよね
普通は・・・
0470デフォルトの名無しさんNGNG
それで、C#とJAVAの違いを教えてください。
どっかにC#解説のページってあるかな?
0471デフォルトの名無しさんNGNG
>>470
いくらでもあるだろうが!ボケカス氏ね
0472デフォルトの名無しさんNGNG
>>467
俺ライブラリは、テンプレートとプリミティブクラス、
薄く抽象化されたGUIライブラリ、
XMLパーサー、正規表現エンジンなどユーティリティクラスで構成される。
プリミティブクラスはインラインベース、通常のクラスはスタックベースになっている。
そして特筆すべきはバーチャルテーブルオーバーライドによる動的関数バインディング。
MMX,SSE,SSE2,MIPSIV命令などを駆使してフルチューンされたファンクションによって
機種に依存することなくどんな環境でも最高のパフォーマンスで動作する。

生産性はJava以上、速度はC++以上。
0473デフォルトの名無しさんNGNG
>>472
メンテナンス性は VB 以下。
0474デフォルトの名無しさんNGNG
>>472 自家発電で生産性がJava以上と言うか。めでてぇな。
0475デフォルトの名無しさんNGNG
Javaってやっぱすごいよ。
角度とか。
0476デフォルトの名無しさんNGNG
>>474
オブジェクト指向は過去の資産を再利用してこそ意義がある。
標準ライブラリがまともならいいが、JavaやMFCは糞だから
自分で作った。それだけだ。
0477デフォルトの名無しさんNGNG
>MMX,SSE,SSE2,MIPSIV命令などを駆使してフルチューンされたファンクションによって

この「など」がうそ臭さをかもし出している。
0478デフォルトの名無しさんNGNG
>>477
なぜ?SH4,VU0,VU1…と続くのだが。
0479デフォルトの名無しさんNGNG
クライアントサイドや普通のコンシューマー向けにはすごくいいね。
ただ普通にライブラリ使いまくって 10ms で終了するサーブレットをこれ以上チューニングしてもしゃーない。
むしろうんこ DB どもを駆逐してほしい。

そういえば XML みたいな文字列解析は Java がめちゃくちゃ苦手な処理なので、せめてそこだけでも
ネイティブでやってほしかった。
0480デフォルトの名無しさんNGNG
とにかく痛いのは言語のライブラリを盲信していて>>472みたいな
自分ライブラリを否定している>>474のような輩。
暗に「私はライブラリ作れません。メーカーのライブラリを並べることしか出来ません」
と言ってる事に気付かないのか?

まあ、OOPLではライブラリ作りにくくてしょうがないけど。
0481デフォルトの名無しさんNGNG
>>480
>まあ、OOPLではライブラリ作りにくくてしょうがないけど。

そんなことはないが? 単なる関数集を作るに留まらない設計スキルが
要求されるという意味では、難しいことは事実だろうけど。
で、ユーザからしてみれば、後からオーバライドしてライブラリの
一部を拡張することが容易なので良い。
0482デフォルトの名無しさんNGNG
「よーし、父さん大車輪ライブラリ作っちゃうぞー」
とか言ってるし、もう見てらんない。
0483デフォルトの名無しさんNGNG
>>481
設計はできるが、クラスが邪魔で実装しにくい。
0484デフォルトの名無しさんNGNG
>>482
天然かネタか判らんが、標準のライブラリで足りてるような仕事
しかしてないのか?
コーダーであることがそんなに自慢か?
0485デフォルトの名無しさんNGNG
>>484 既存のライブラリ再発明している奴発見。
0486デフォルトの名無しさんNGNG
>>483 イタタタ... コボラーカヨ
0487デフォルトの名無しさんNGNG
コーダーとプログラマーの違い
単純な例:
ファイルを読むのにその都度
open〜closeを延々と並べるのがコーダー。

サブルーチン作ってファイル名とバッファ指定で済むようにするのが
プログラマー。






サブルーチンと聞いて反応するのはヲタ。
0488デフォルトの名無しさんNGNG
>>484
この手のやからは車輪の再発明を理由にして技術から逃げているだけです。

まあ底辺システム系の多くは、
とにかく動けばよいという傾向が強いのでそれでかまわんのでしょう。
まあ、そんな単純労働者は、あと数年でポイでしょうが。

普通、他社と製品の品質で競争しようと考えたたら、
コアライブラリを標準だけで済ませるなんて、とてもできませんがね。
0489デフォルトの名無しさんNGNG
オサマビンラディン氏はまだ不明らしいぞ
0490デフォルトの名無しさんNGNG
JAVA ・・・ 発想はよいが実装がよくない
.NET ・・・ 発想はよくないが実装はよい
0491デフォルトの名無しさんNGNG
コーダーとプログラマーの違い
単純な例:
ファイルを読むのにその都度

OSのシステムコールを利用して、
ファイルシステムをアセンブラで直接叩くのが
コーダー。

open,closeを並べるのが
プログラマー。
0492デフォルトの名無しさんNGNG
>>490
.NETの発想がよくない点を述べよ。
0493デフォルトの名無しさんNGNG
>>492
.NETのために言語の一部機能を殺してしまうところ。
0494デフォルトの名無しさんNGNG
>>487
適当なラッパーばかりのツールキットライブラリ作って「フレームワークが出来た」とか抜かすのは
糞プログラマ、ってのが抜けてるぞ。
0495デフォルトの名無しさんNGNG
平均的プログラマから見ると、
コボラーとジャバラーは同類です。
野村沙知代と田代まさしみたいなもんです。
仲良くして下さい。
0496デフォルトの名無しさんNGNG
>>493
それは仕方がないのでは?
ポインタ直接操作されたら、ガベコレなんて実現できんし。

そういうのはnativeで書いてねというのは利に適っていると思う。
0497デフォルトの名無しさんNGNG
オサマビンラディン氏はまだ不明らしいぞ
0498デフォルトの名無しさんNGNG
>>496
多重継承はできない、テンプレートは使えないなんてC++じゃないYO!
0499デフォルトの名無しさんNGNG
>>491
煽りだけでJavaなぞ知らない厨房発見。
0500デフォルトの名無しさんNGNG
JAVAの叩くべきところもなくなってきたような気がする。
0501デフォルトの名無しさんNGNG
>>499
お前なぞより、はるかにJavaには詳しいぞ。
privateメソッドのコールに使われる、
バイトコードのインストラクション言ってみ?
0502デフォルトの名無しさんNGNG
これ以上、死体に鞭打ってもなぁ。
0503デフォルトの名無しさんNGNG
.NETには叩ける部分がないんだよなぁ。
0504デフォルトの名無しさんNGNG
>>498
多重継承は実装依存だから仕方がないとして、
テンプレートぐらい使えても良さそうだけどな。

まあ、テンプレートが使えんC++コンパイラって結構あるので、
俺は利用してないからかまわんけど。
0505デフォルトの名無しさんNGNG
Javaなんかイマサラ知ってもなあ。コボラーになりたくないし(藁
0506501NGNG
>>499
答えられんのか?
バイトコードも知らずによくJavaを知っていると言えるな、おい。
0507デフォルトの名無しさんNGNG
>>506
そんなこと知らなくてもJavaのコードは書けるよ。勘違いさん。(プ
0508デフォルトの名無しさんNGNG
>>506 すげぇ粘着ぶり...
0509501NGNG
>>507
これだからJavaプログラマはレベルが低いって言われるんだよ。
コンパイル後のネイティブコードが想像できない奴に、
まともなプログラムがかけるかっての。
0510501NGNG
>>508
俺は、こういう知ったかぶり君が大嫌れーなんだよ。
0511デフォルトの名無しさんNGNG
ところで、オサマビンラディン氏はまだ不明らしいぞ
0512デフォルトの名無しさんNGNG
>>509
元アセンブラ屋って感じだな。時代遅れ。(w
0513デフォルトの名無しさんNGNG
皆さん今夜も祭りが始まったようです。
0514デフォルトの名無しさんNGNG
>>510 デザインパターンくらい全部言えるよね (プ
0515デフォルトの名無しさんNGNG
>>509
> コンパイル後のネイティブコード

あれ?バイトコードってネイティブだっけ?
0516デフォルトの名無しさんNGNG
元アセンブラ屋、元コンパイラ屋って、
コンパイル後のことが頭からはなれず、まともな
コードが書けないというのが常識だよ。
0517デフォルトの名無しさんNGNG
オサマビンラディン氏は後悔してるのかな
0518デフォルトの名無しさんNGNG
>>501 うむ、なかなかの電波ぶり。
0519デフォルトの名無しさんNGNG
>>515
莫迦だな、501 くらいすごい人のことだから、JIT が走った後の事言ってんだよ (プ
0520515NGNG
>>519
そいつはすげえや。(ワラ
0521501NGNG
>>514
とりあえず、バイブルにあげられているデザインパターン
Iterator,Adapter,Template Method,Factory Method,Singleton,Protptype
Builder,Abstruct Factory,Bridge,Strategy,Composite,Decorator,
Visitor,Chain of Responsibility,Facade,Mediator,Observer,Memento
State,Flyweight,Proxy,Command,Interpreter

つうか、デザインパターン全部いえるとか言ってる時点で、
デザインパターンを理解できてないだろ。
デザインパターンってのは23個だけじゃないんだぜ?
0522501NGNG
>>519
そう、JITコンパイル語のコードを予測してこそ、
初めてまともなJavaプログラムが書けるのだよ。
0523デフォルトの名無しさんNGNG
java の処理系ってバイトコンパイルの結果がどうなるかわからんと
まともなプログラムが書けないほど糞なんか? 高級言語とは言えんね。
0524デフォルトの名無しさんNGNG
>>522
HotSpotでどこがコンパイルされるかまで予測してるんだね?
0525501NGNG
>>524
そんな使えないJITコンパイラのことなど知らん。
0526デフォルトの名無しさんNGNG
>>522
その心は? そこまで予測しないと java は遅くて使えないって事か?
0527デフォルトの名無しさんNGNG
俺はJavaを知っている
0528デフォルトの名無しさんNGNG
>>526
それでわかるのは 501 が粘着院生だということだけだよ。
0529デフォルトの名無しさんNGNG
ここで虚勢をはってる学生も、あと数年もすればjavaやめてるよ。
0530デフォルトの名無しさんNGNG
>>528
学生か・・・
何十万ステップのプログラムをバイトコードを気にしながらは書けんね。
つまり、業務プログラムは書いたことが無いって事ね。納得!
0531デフォルトの名無しさんNGNG
はいはいみなさーん、Java は 501 の大切なオナペットですから、荒らさないでくださーい。
0532デフォルトの名無しさんNGNG
>>529
java の GUI は、糞重なんだけど、Servlet に使う分にはいいと思うけどね。
0533デフォルトの名無しさんNGNG
いずれはここに隔離されてる.NET厨つーかアンチJAVA厨が他スレにでてくると思うと…{{ (>_<;) }}
0534501NGNG
>>530
極論が好きだねぇ。20 : 80の法則って知ってる?
あとまともなプログラマなら、意識せずとも
自然にオーバーヘッドを避けるように癖がつくから大丈夫。
0535デフォルトの名無しさんNGNG
501 は逃げ出した
0536501NGNG
>>532
javaのGUIが糞重なのは、
グラフィックデバイスを妙に抽象化しているためです。
ピクセル形式なんて1,4,8,16,24,32程度の固定でいいのに、
ありもしない将来の拡張とやらのために
クリティカルな部分にまで皮をかぶせまくっている
糞ライブラリのせいなのです。
0537デフォルトの名無しさんNGNG
正直、クラスファイルの最初の2バイトしか知らなくても一日 数十ギガの出力をさばくログクラスは書ける。
0538デフォルトの名無しさんNGNG
>>534
バイトコードを意識したオーバーヘッドを避けるプログラムなんて無理っしょ?
java でもオプティマイザはあるだろうし。。
0539デフォルトの名無しさんNGNG
>>533
ここがjava厨の隔離スレ総本山
0540デフォルトの名無しさんNGNG
>>536
>グラフィックデバイスを妙に抽象化しているためです。
>クリティカルな部分にまで皮をかぶせまくっている

java は、セークスの妄想に耽る包茎童貞君ってことね。
0541デフォルトの名無しさんNGNG
しかし、ビンラディン氏はどこへ行ったんだろう
0542デフォルトの名無しさんNGNG
ガベコレの挙動から何からの(ほぼ)undocumentedな機能に精通しないとまともなJavaプログラムは組めません。
0543501NGNG
>>538
・フィールドやメソッドはできるだけprivateにする、
・拡張しないなら、finalをつける、
・クリティカルな部分をインターフェイスにするのは避ける、
・ループの中でnewは避ける、
・ローカル変数のスコープを縮める
・クリティカルなデータは、クラスでなくプリミティブ配列で済ます
などなど、
コンパイラはあらゆる可能性を考慮する必要があるので最適化にも限界がある。
だからプログラム側で、その可能性の範囲をしぼってやり、
できるだけ最適化しやすいようにしてやる必要があるわけです。
0544デフォルトの名無しさんNGNG
>>543

あまり特別な理由がないかぎりはそんなことを
意識してはいけない。
やむをえずそれを考慮して奇妙なコードを書く場合は、その旨の
コメントを残すように。
0545デフォルトの名無しさんNGNG
>>543
なんかどっかで読んだような話ばかりだな。DB2 の話でもしてくれよ。
0546デフォルトの名無しさんNGNG
いや…543のって奇妙か?別にいいんだが…
0547デフォルトの名無しさんNGNG
>>544
543の内容ってそんなに特別なものなんですか?
自分も1つ2つ実際にやってることがあるんですけど。
0548デフォルトの名無しさんNGNG
>>543
っていうかそれらから得られる実行速度は全部 JIT の挙動によって意味を成さなくなる
というのは既にこの手で検証した (Win/AIX, JIT なしだとかなり違う)。
±数ナノ秒のためにそれをやるか?
というか本読んだだけで実際に試してないだろ、おまえ。
0549デフォルトの名無しさんNGNG
>>548
ハゲ同!
プログラムは、後でメンテする人がハマらない様なコーティングを
するのが一番だと思われ。プロなら当然のこと。
0550デフォルトの名無しさんNGNG
>>548
DBを使っているプログラムならそんな努力はファイルIOに食われてしまうね。
0551501NGNG
>>544
この程度が奇妙に見えるってのは、
いかに何も考えずプログラムを書いていたかってことだよ。

特に
・ループの中でnewは避ける、
は何気に最重要

for(int i=0;i<n;i++)
{
 Rect r = new Rect(i,i,64,64);
}

Rect r = new Rect(i,i,64,64);
for(int i=0;i<n;i++)
{
 r.Set(i,i,64,64);
}

前者と後者では速度に雲泥の差があるから気をつけよう。
0552デフォルトの名無しさんNGNG
>>551
つーか、そんな当たり前な話をされても・・・
0553デフォルトの名無しさんNGNG
>>551

わざわざそんな例を出さなくてもいい。
544 の言ってる内容はあたっている。
0554デフォルトの名無しさんNGNG
>>551
前者のようにする人っているのですか?
0555デフォルトの名無しさんNGNG
>>554
いくら何でも。。。居ないだろ? 多分。。そう思いたい。
0556548NGNG
全部と書いたが new は遅かった。
数〜数十マイクロ秒くらいだったかな (もちろん GC オフで検証)。
0557501NGNG
>>548
アホか?実行速度がJITで帳消しにされるぐらいなら、
Javaは遅いなんていわれねーよ。

少なくとも上にあげた事象は、JITレベルでも解消できるものではないし、
ネイティブレベルで見ても意義があることだ。
まあJITコンパイラの最適化が糞で、少々の差は覆い隠されるというなら
納得はいくがね。
0558548NGNG
>>554,555
つーか、新人はふつーにやってくれるので後でシメるのが大変。
0559デフォルトの名無しさんNGNG
>>556
>>551 の前者のようなことをすれば、激しくGCが起きて糞遅になるな。
当たり前の話だけど。
0560デフォルトの名無しさんNGNG
Javaは遅いんだよ。
0561デフォルトの名無しさんNGNG
>>560
やっぱりアセンブラですね?
0562デフォルトの名無しさんNGNG
遅いからこそ細かいところまで気を使わないといけない。
気を使ってもほんのちょっとの改善だから遅い。
ってどっちにしろだめじゃん。
0563デフォルトの名無しさんNGNG
>>561
最近のパイプライン処理をするCPUだとアセンブラで組むより
Cで組んでオプティマイザに任せた方が速いらしい
0564501NGNG
>>552
あの例はもっとも単純な例だ。

応用例としてクリティカルな部分に
ユニークなグローバルオブジェクトを割り当てる場合でも、
最初にグローバルなオブジェクトを一定数確保しておいて,
ループの中では
Object o = gObject[gObjectPtr++];
とするとか

とにかくループでnewを避けることが最重要だ。
0565デフォルトの名無しさんNGNG
ごちゃごちゃいわず、ものを作ってしまえば
いいんだよ!
0566デフォルトの名無しさんNGNG
アセンブラ 戦闘機
C 旅客機
JAVA ローラースルーゴーゴー
0567デフォルトの名無しさんNGNG
>>564
そういう知識もあとわずかの命だね。(^∀^)
0568501NGNG
>>565
お前みたいな奴が、一番糞だ。
Javaとともに市ね。
0569デフォルトの名無しさんNGNG
>>549
>>>548
>ハゲ同!
>プログラムは、後でメンテする人がハマらない様なコーティングを
>するのが一番だと思われ。プロなら当然のこと。

そうなんですよ、Javaプログラマは世代が下る毎に脳が軟化していくんですよ。
0570デフォルトの名無しさんNGNG
モノを作ればいいんだよ、モノを!
ごちゃごちゃ屁理屈ばかり言うな!
動けばいいんだよ動けば!
うわっはっはっはっはっ
0571548NGNG
とりあえず 501 は本ばかり読んでないで実際に手を動かしてみるのが先と思われ
0572501NGNG
>>569
脳が退化しているの間違いだろ。
というか、
そもそもC++ならこんな糞なテクニックを駆使しなくても普通に動くんだよ。
0573デフォルトの名無しさんNGNG
>>501
自慢にならん知識を披露しても底の浅さが知れるだけだからやめとけ。
0574デフォルトの名無しさんNGNG
>>569
後でメンテする人=自分、数年後の自分=脳が軟化している(w
0575デフォルトの名無しさんNGNG
>>571
同意!
>>501 は、泥沼プロジェクトに参加したことが無いのは確実。
実務経験はあるんか?
0576501NGNG
>>571
はぁ?
マルチメディア関連のプログラムをJavaで組まされて
いかにこの腐った仕様を乗り越え速度を稼ぐか
ということに魂を捧げてきた俺様に向かって
その言い草はなんだ!
0577デフォルトの名無しさんNGNG
Javaの仕様を無視した厨房発言するけどさ、
各プラットフォームごとに、ネイティブコンパイラを出してくれって思うのは、
厨な漏れだけかなぁ???
JITでサーバサイドはある程度早くなるのかもしれないけど、
デスクトップアプリを作る気にゃならんのよ。
0578デフォルトの名無しさんNGNG
>>576
おぉ、そりゃお気の毒じゃのぅ。同情するよ。
0579デフォルトの名無しさんNGNG
>>576
マルチメディアだぁ?
今現在Javaがどういう市場で受け入れられてるか知らんわけじゃなかろうに。
変則的な立場にいる自分のポリシーを一般化するな。
0580デフォルトの名無しさんNGNG
動けばいいんだよ動けば!
0581501NGNG
>>575
ああ、君なのようななんちゃってプログラムは組んだことないから
底辺のことはわからんよ。
0582デフォルトの名無しさんNGNG
>>577
そういう商用コンパイラはある(名前は忘れた)よ。gcj もある。
0583501NGNG
>>579
だれが今の話をしろといった。
アプレットがまだ生きていた時代に、
そんなJavaの限界を無視した仕事をやらされたんだよ。
0584デフォルトの名無しさんNGNG
>>577
俺もそう思う。プラットフォームなんてそんなに数がある分けじゃないし。
0585デフォルトの名無しさんNGNG
文句言われたら、Javaだから遅いんですって
言っとけばいいんだよ!
0586デフォルトの名無しさんNGNG
>>583
じゃあそんな昔の話を持ち出してどうしようってんだ(藁
0587デフォルトの名無しさんNGNG
>>583
今の話だと思うだろ?
今、生き残っているのは Servlet 市場だけかな?
0588デフォルトの名無しさんNGNG
>>582
JETってやつ?VisualCafeにもWin32-EXEを作る機能あったっけか。富士通もそんなの出してた記憶があるな。
gcjって、AWTとかSwingもネイティブになるの?
0589デフォルトの名無しさんNGNG
実際のところ、Javaってこの先
何年もつの?
0590デフォルトの名無しさんNGNG
Servletと、ケータイ周りのインチキJavaだけくらいか。
0591デフォルトの名無しさんNGNG
>>588
それだね。<JET

http://www.xlsoft.com/jp/products/jet/

組み込み用だと幾つかあったりする模様。
gcj がどこまでやってくれるのかは知らないけど
今の gcj では Swing まわりはそもそも怪しいとかいう話を耳にした。
0592デフォルトの名無しさんNGNG
>>590
>インチキJava

ワラタ。しかも機種互換が無い。
0593501NGNG
>>586
すまんがJavaには死念が一杯つまっているんだ。
バイトコード仕様を見たときに感じた絶望は今でも忘れられん。
これじゃどうあがいても早くならんとね。

で、それからはJavaとは縁を切ったけどね。
0594デフォルトの名無しさんNGNG
>>590
インチキって言うな!!
なんちゃってと言え。
0595デフォルトの名無しさんNGNG
>>589
太陽(Sun)が爆発するまで。
0596548NGNG
>>577
あ、そう。
携帯 Java とかのアホみたいな大変さは俺もよく知ってるから、悪意なく同情するよ。
0597デフォルトの名無しさんNGNG
>>593
Javaの設計要求において速度がプライマリに設定されてるんならそれは正論だがねぇ。
そこんところがズレてるんじゃない?
0598デフォルトの名無しさんNGNG
ハードウェアの進化によってJavaVMが早くなった頃には、Perlに実行速度/生産性とも追い抜かれてしまうのです。
0599デフォルトの名無しさんNGNG
>>593
バイトコードの仕様を386アーキテクチャーにすれば?
少なくともインテルCPUでは速くなる(藁
0600デフォルトの名無しさんNGNG
>>597
大抵の人が車に求めるのは、速度じゃない。
しかしスクーターより遅かったら、やっぱり怒るだろ。
0601548NGNG
つーか、ポイント先間違えた。鬱死 >>577 --> >>576
もう寝るわ。
0602デフォルトの名無しさんNGNG
サーブレットが馬鹿遅いのをカバーするために、むやみに堅牢なシステムを買わされてしまう、それがサンの顧客の大多数です。
0603デフォルトの名無しさんNGNG
>>600
http://cm.bell-labs.com/cm/cs/who/bwk/interps/pap.html

こういう話もある。
0604501NGNG
>>597
だが、最初からCUIやサーブレット用途に限定していたわけじゃないだろ。

速度を無視したはよいが、
結局サーブレットぐらいしか使い道がなかったってことじゃないのか。
0605デフォルトの名無しさんNGNG
>>604
Javaってもともと家電用の組み込みプラットフォームじゃなかったっけ?
しかもそれを家電とは全く無縁の
あの Sun にいるたかだか一人のエンジニアが個人的にデザインした。
その段階で既に速度だのなんだのは期待するもんじゃないと思うがねぇ。
で、それが結局ビジネスにならなくて
しばらくして Web が大流行して
そこで調子に乗って一大プロモーションをしかけて・・・とまあそんな具合で。
結局、明確なターゲットとそのターゲットを意識した
きちんとした技術から構成されたものじゃないと、と、俺はそう思うね。
0606デフォルトの名無しさんNGNG
で、501 のアリガタイお話は全部○年前の話って事?
0607デフォルトの名無しさんNGNG
>>603
消費メモリの記述がない、Cのコンパイラ/最適化スイッチの記述がない、などなど。無意味。
0608548NGNG
おい、よく読んだら 501 は何年前の話をしてたんだ?
マジレス して損したのでマジ寝る。
0609501NGNG
>>606
そうだよ。死滅する言語と心中するほど俺はお人よしじゃない。
将来性のないアーキテクチャにはさっさと見切りをつけること。

C#にはなかなか見込みがありそうだけどね。
0610デフォルトの名無しさんNGNG
平凡な意見

501の話は、凡人プログラマなら、意識しなくても出来ること。
声高に言うのは、デザパタ知ってるか?と言うのと同義。
自分の未熟さを露呈するだけ。
0611デフォルトの名無しさんNGNG
死滅スレだけにJavaに怨恨のある501が書き込むのは正しい。
0612501NGNG
>>610
君は相当環境に恵まれているようだ。
0613デフォルトの名無しさんNGNG
明日は平日ですよ。もう寝ましょう。
0614デフォルトの名無しさんNGNG
>>501に同意だな。
501を非難してるようなのは作ってるモノが違うか、趣味PGだろうな。
0615デフォルトの名無しさんNGNG
マルチメディア (プ
0616デフォルトの名無しさんNGNG
そう言えば俺もJVMアセンブラの仕様みてポインタ無いのに絶望したな。
0617デフォルトの名無しさんNGNG
蛇腹同士の議論を聞いてると次スレのタイトルは
「JAVAって自滅しちゃうの???? PART4」希望。
0618デフォルトの名無しさんNGNG
>>616
JavaはSmalltalkの子孫の部類、と考えればそれは納得が行く。
0619デフォルトの名無しさんNGNG
>>616
むしろポインタがないことが重要だと思うがどうか。
0620614NGNG
訂正
C#に期待してる点は違う。
ANSIライブラリ使えないし。

これらの詐欺言語は既存の言語の蓄積(再利用ライブラリ)を
否定しておいて、自分の言語の再利用をまるで新発明みたいに喧伝してる
ところが共通点である。
0621デフォルトの名無しさんNGNG
オープン系とC/S系の違いを教えろ
0622デフォルトの名無しさんNGNG
> マルチメディア関連のプログラムをJavaで組まされて
> いかにこの腐った仕様を乗り越え速度を稼ぐか
> ということに魂を捧げてきた俺様に向かって
> その言い草はなんだ!

デムパ
0623デフォルトの名無しさんNGNG
当然だがバイトコードのネイティブ記述部分自体にはポインタが使われている。
「馬鹿にはポインタ触らせるな。隔離言語」というのは判るが
ベテランまでまき沿いは困る。
第一、馬鹿がスレッドやDBやサーバーサイド触るようになるんで
何にもならない。
0624デフォルトの名無しさんNGNG
>>621
前者はCOBOLERが癌で後者はVBerが癌になっている。
0625デフォルトの名無しさんNGNG
>>622
そこは許そう。
それより、魂を捧げた成果が >>543 なんだが、
これってプログラムの初歩だろ。
0626デフォルトの名無しさんNGNG
>>624
現在、JavaPGのレベルは時々刻々と下がりつつある。
そのうちVB房並になるのは時間の問題。1年以内。
0627デフォルトの名無しさんNGNG
>>624
嘘教えるな

>>621
C/S系=Client/Server系
TCP/IP等、ネットワークを駆使した物です。
0628デフォルトの名無しさんNGNG
最近のJAVA支持者はMFCでWINプログラム作れず挫折した
ヘタレで、JavaでやっとWINアプリ作れたようなのが多いと思われ。
0629デフォルトの名無しさんNGNG
>>625
プログラムの初歩的なことしか成果が上げられなかったということを自慢しているようですが皆さんどうしましょう?
0630デフォルトの名無しさんNGNG
このスレはJavaを叩きたいのか持ち上げたいのかどっちなんだ。
0631デフォルトの名無しさんNGNG
>>629
日本語の勉強が必要だと思います。
0632デフォルトの名無しさんNGNG
>>630
隔離スレです
0633デフォルトの名無しさんNGNG
>>629
なるほど、魂を捧げてプログラムの初歩を発見したと...
偉大なる先行者ですな。
0634デフォルトの名無しさんNGNG
>>630
このスレが他の死滅スレと違うのは、
・JavaユーザーでJava支持派と
・JavaユーザーでJava不支持派(+只の煽り屋)
に分かれているところです。
他のスレはユーザーVS煽り屋だけでしょ?
0635デフォルトの名無しさんNGNG
このスレは、汚物が外に流れないようにする、便器みたいな物です。
0636デフォルトの名無しさんNGNG
JFCの仕様をどんどん変えるのを止めて欲しい・・・。
今書いたコードにライブラリがいつまで対応してくれるのか安心できない・・・。
0637デフォルトの名無しさんNGNG
成功してる携帯分野とサーバーサイドにしても

・携帯はJAVAを全面否定して作らないと入らない。
・サーバーサイドは二次記憶やスレッド、ストリーミングデータが相手で
 オブジェクト指向には不向き。

つうことで、JAVAの成果とは言い難いのだよ。
0638デフォルトの名無しさんNGNG
>>637
携帯に入らないのはどっちかっつうと DoCoMo が悪い。
0639デフォルトの名無しさんNGNG
>>636
Javaはオナニー言語だから、使ってる人間を無視して、
気のすむまで、いじくりまわすのさ。
0640デフォルトの名無しさんNGNG
>>637
サーバで動くあの巨大な業務要件+超短期開発アプリはオブジェクト指向でドロップ
ダウンしてゆかないと無理だ。業務開発やったこと無いだろ 501。
0641デフォルトの名無しさんNGNG
もう寝よ
0642デフォルトの名無しさんNGNG
>>640
なんじゃこいつ?
0643デフォルトの名無しさんNGNG
uva uva uvava
java java javava
uja uja ujaja
0644デフォルトの名無しさんNGNG
    ∧ ∧   / ̄
  ∩(,,゚Д゚) <  おもしろい
⊂,,⌒ ,,つつ.  \_
   ̄ ̄
0645デフォルトの名無しさんNGNG
         ∧ ∧   / ̄
       ∩(,,゚Д゚) <  くだらないYO!
     ⊂,,⌒ ,,つつ.  \_
        ̄ ̄
0646デフォルトの名無しさんNGNG
>>640
501じゃないYO!

追加。
全て生成ー即ー廃棄 みたいなのをOOと言えるのかねえ・・・。
0647デフォルトの名無しさんNGNG
>>646
スタックとヒープの区別がないからクソだNE!
0648デフォルトの名無しさんNGNG
>>646
いや、使い捨てアプリ = 非 OO ということはないでしょ。

要件定義で UML 使ってシステム上の登場人物や関係や挙動を洗い出したりしないの?
そこからクラスの詳細設計やってかないの? ER 図と IPO だけでやってるからオブジェクト
指向の入る余地がないだけと思われ (ER 図や IPO も当然必要だよ、念のため)。そのほうが
取っ掛かり楽かもしれないけど、後で要件定義漏れ等があって火が付くのは明らか (というか
さんざん見てきた)。
0649デフォルトの名無しさんNGNG
>>648
知ってる言葉をむやみに並べて(プ
0650デフォルトの名無しさんNGNG
>>647
なんだ?
0651デフォルトの名無しさんNGNG
>>649
はいはい、読めない漢字があったからってカッカしない。
0652デフォルトの名無しさんNGNG
ねーねー
ちょっと前の方から読んでみたんだけど
501の
ループの中でnewは避けるの例の話なんだけど。
誰もつっこまないの?
最適化って言うよりも、あの二つのコードが意味する物って
全然ちがうけど。
何で、誰もそこにつっこまないのかな?
それこそバイトコードを読んでみた方がいいよ。
でも、JVMのインストラクションなんて知ってても、
コンパイラに興味なければなんの役にも立たないけど、
もし役に立つケースがあれば教えて欲しいな。
話を戻すと、ファクトリーメソッドとか知ってるのかな?
プーリングすれば、ループの中でインスタンス生成しまくっても
動作速度は変わらないし、それはC++も同じ事。
とりあえず、ここのスレの人はC#も使えない上に
JAVAも使えないみたいだね。
C#のメリットを教えてもらおうと思ったけど、無理っぽいね。
あとさ、GUIが遅いのはインスタンスが大量に作られるのと
スレッドが起動するからじゃない?
プロセス!=スレッドなunixではGUIは遅くないけど。
0653501NGNG
>>625
なめられたもんだね。
まあ最低限気をつけるべき要素を上げただけだからね。
もっと細かいレベルで言えば、
・ローカル変数領域はstaticメソッドで4個、通常メソッドで3個までが高速。
・インデックスなど使用頻度や重要度の高い変数は、先頭で宣言し使いまわす。
・即値はint-1から5までlong0-1,float0-2,double0-1の範囲をできる限り使用する
・テーブルデータはUTF8エンコーディングの文字列としてもつ。
・メソッドデスクリプタは共通化する
・演算は分離せずにまとめ、スタック上で処理しローカルへのストアを減らす。
・コンスタンとプールエントリの上位256エントリにクリティカルリファレンスをまとめる。
とかあるな。

ただ初歩っていうけど、こうすると遅いという知識はあっても
なぜ遅くなるのかという原理を理解できている奴は少ないんじゃない?

なぜインターフェイスにするのは避けるのかと聞かれて、
invokeinterface命令の冗長さについて説明できる奴はどれだけいるのかね。

なぜローカル変数のスコープを縮めるのかと聞かれて、
バイトコードのiload_0,1,2,3などのオペランド省略命令の存在から
有用性を語れる奴はどれだけいるのかね。

小一時、問い詰めてみたいものだね。
0654デフォルトの名無しさんNGNG
>・メソッドデスクリプタは共通化する
メソッドデスクリプタってなんですか?
0655デフォルトの名無しさんNGNG
>>653
もう寝ろYO!
0656デフォルトの名無しさんNGNG
>なぜ遅くなるのかという原理を理解できている奴は少ないんじゃない?
バイトコードレベルじゃ把握できないよね。
自分の使ってるPCのJVMがどういったネイティブコードを
実行してるかによるところが大きいんじゃない?
結局そういう議論は、x86系のCPUの仕組みまで理解しなきゃいけない
事にまでなるけど・・・
で、CPUのキャッシュが飽和すると、
単純%8
0657デフォルトの名無しさんNGNG
>>653 だから、それを今の HotSpot 積んだ JVM で作って測定みろよ。
0658デフォルトの名無しさんNGNG
サーバーサイドがOOPLで限界に来る理由続き。

もうひとつ言えば、毎回初期化で記述されている点。
実際の二次記憶上のデータは処理継続中であっても、言語上は初期化。
これはOOPLがメモリ上のデータしかオブジェクトとして捉えられない
証拠だ。
0659501NGNG
>>652
>最適化って言うよりも、あの二つのコードが意味する物って
>全然ちがうけど。
なにを当たり前のことを。
あくまでローカルで簡潔するインスタンスに限定しているに決まっている。
全ソースコードを乗せないと君の頭では理解できないの?

>JVMのインストラクションなんて知ってても、
>コンパイラに興味なければなんの役にも立たないけど、
>もし役に立つケースがあれば教えて欲しいな。
どうしたらコードサイズが小さくなるかといったことは、
JVMのインストラクションやクラスファイルの仕様を知らなければ
理解できないだろう。

>プーリングすれば、ループの中でインスタンス生成しまくっても
>動作速度は変わらないし、それはC++も同じ事。
>>564で書いてるじゃん。なにをいまさら。
プーリングとかいわないと理解できんの?想像力皆無ですか?

>とりあえず、ここのスレの人はC#も使えない上に
>JAVAも使えないみたいだね。
君の事?

>あとさ、GUIが遅いのはインスタンスが大量に作られるのと
>スレッドが起動するからじゃない?
スレッドが1個や2個たったところで重くなるようなWindowsではありません。
まさかコントロール毎にスレッド立ってるなんて思ってないよね?
0660デフォルトの名無しさんNGNG
255どころではない粘着だな。> 501
0661デフォルトの名無しさんNGNG
JavaVM仕様書を読めば分かる程度の話しかしてないような。<501
0662デフォルトの名無しさんNGNG
>>637
携帯分野のJavaに関しては、実用分野で AOP,SoCの必要性が明らかになった、っつう怪我の功名もあるんだが。
0663501NGNG
>>661
あたりまえ。
バイトコードの仕様以上のことはどうあがいてもできんからね。
それ以上はコーディングテクニックになる。

なんなら8bitSUN-AUDIOによるノイズリダクションとサウンドミキシングとか、
Javaでもできる高速ピクセル演算アルゴリズムでも語ろうか?

まあ専門に逝くと一般人には理解できんだろうから、やめとくよ。
0664デフォルトの名無しさんNGNG
>>663
> まあ専門に逝くと一般人には理解できんだろうから、

一般に必要ない分野を自慢されてもねえ。(プ
0665デフォルトの名無しさんNGNG
>501
高速化のためのコーディング技術の話は、同意する。
で、専門の話を、じっくり聞かせてほしい。

>637
サーバ・サイドの話、オブジェクト指向向きのテーマだと思うが、問題があるなら詳しく説明してくれ。
0666デフォルトの名無しさんNGNG
>>658とかあるじゃん。>説明
0667デフォルトの名無しさんNGNG
サーバーサイドはマルチスレッド、マルチCPU、分散サーバー環境で
組むから、メモリ上に永続データは無い。
パケットが来る度にインスタンスを生成し、
DBから読みこんだデータをインスタンスに持ってきて
処理が終わったらインスタンスを消す。
ということをやる。

オブジェクトは明らかにDB上に継続してあるのに、Javaでは(多分OOPL全部で)
それを継続的な記述にはできない。
0668デフォルトの名無しさんNGNG
他にもオブジェクト指向で記述できない、あるいは困難を生ずる
対象はいろいろある。

これはオブジェクト指向があらゆるプログラミングの構造の
一部しか記述できない部分群でしかないことに由来する。

このようなクラスオンリー、あるいはオブジェクト指向言語は
失敗策であると思う。
0669デフォルトの名無しさんNGNG
というか、サーバーオブジェクトをステートフルで作らせようというところがクソ。
0670デフォルトの名無しさんNGNG
1.サーブレットは、インスタンス・プーリングしてラウンド・ロビンで順次処理するので、インスタンス生成は抑制される。
2.セッション処理中のBeanは、メモリー上に保持される。
 ただし、セッション・コンテキストに格納したデータは、セッション数が設定上限値を越えると、シリアライズとかして、二次記憶に退避される。(メモリー上の制限を越えたリクエストを捌くため)

つづく
0671デフォルトの名無しさんNGNG
3.EJBのEntityBeanの場合は通常、トランザクション毎に、DBへの保存を行なう。
 オブジェクトDBといって、仮想記憶みたいに、一時記憶と二次記憶をシームレスにつなぐ製品もあるが、
EJBではまだ採用されていない。
 その理由は、信頼性の相対的低さと、既存システムとの連携性の悪さかと思われる。
 EJBではその代わりに、Object-Relational mapping 経由のRDBMSと、
トランザクション・マネージャーを使って、オブジェクトの状態保持を、明示的に行なっている。
0672デフォルトの名無しさんNGNG
>>667
EJBのクラスタリングでは、特定のセッションを、特定のWebサーバ、特定のEJBサーバに張りつけて行なうのが基本。
0673デフォルトの名無しさんNGNG
>>501さん

# Javaでもできる高速ピクセル演算アルゴリズム

これ、知りたいです。是非お願いします。
0674あたりまえじゃんNGNG
BEA会長,「.NETはJavaに負けた」
ttp://www.zdnet.co.jp/news/0112/12/b_1211_08.html

気づくのが遅いって(藁
0675デフォルトの名無しさんNGNG
>>667
処理完了したデータは正規化する必要があるけどさ、セッションの代わりにDB使って処理中の一時データを保管したいなら
オブジェクトシリアライゼイションと BLOB 使えば良いように聞こえる。何か誤解してる?
0676デフォルトの名無しさんNGNG
>オブジェクトは明らかにDB上に継続してあるのに、Javaでは(多分OOPL全部で)
>それを継続的な記述にはできない。
頭悪すぎ・・・・
トムキャットのコード嫁
0677デフォルトの名無しさんNGNG
>>659
>あくまでローカルで簡潔するインスタンスに限定しているに決まっている。
物はいいようだな。
100%誤解される例を出す、君の頭の中はCOBOLですか?
で、「ループの中でnewは避けろ」ってのも表面的には正しいわけだけど、
根本的な原因はnewが連発されるからじゃないでしょ?
何で、そういう書き方しかできないんだろうな。
理解してないに一票。

>プーリングとかいわないと理解できんの?想像力皆無ですか?
抽象化レベルが違う事がお分かりじゃないと・・・・
というかOOがわかってないに一票

>スレッドが1個や2個たったところで重くなるようなWindowsではありません。
「スレッドを立てる」という動作が遅いって言ってんだよ。
日本語がわかってないに一票。
0678デフォルトの名無しさんNGNG
>>674 zdnet の煽り過ぎ。題名と本文がつながっていない。

>>675
  Web側の Servlet/Bean は、ServletContextに保存するのが普通。

  EJB側の Statefull SessionBean (でいいんだっけ?) は、仕様上、
  コンテナー(サーバ)が退避/復元をやる事になっていて、その方法は処理系任せ。

  EJB側の EntityBean は、存在期間が セッション (例:login 〜 logout) を超えて存在するオブジェクトを、
  永続的に保存するのが主目的だから、RDB上に保存する。 (間に、DataObject とか DAOとか入る)

  で、クラスタ環境で FailOver (サーバ1がこけたら、サーバ2で仕事を引き継ぎ) をする場合、
  セッション・データも引き継ぐには (例: login後、未確定なデータも引き継ぎたい)、
  セッション・データを、 Blob でも SerializeFile でもいいから、安全なサーバに保存しておく必要がある。

  当然、その DBMS なり ファイルサーバも、FailOver & RAIDで冗長化しておく必要があるけどね。


   
    
0679678=672=671=670=665=662NGNG
まちげーたので訂正。

>>>675
>  Web側の Servlet/Bean は、ServletContextに保存するのが普通。

>>675
Web側のServlet/Bean のセッション状態は、SessionContext に保存するのが普通。
0680デフォルトの名無しさんNGNG
ここは死滅スレ。まとも話がしたいならほか逝け。
とりあえず切れやすい DoQoSo 501 でも煽れ。
ほれほれ。
0681デフォルトの名無しさんNGNG
まじめにあおるから、おもしろいんだYO.
0682前スレの399NGNG
>681
氏ね
0683デフォルトの名無しさんNGNG
>>682 情報システム板でも、似たよーな事、してなかったか?
0684デフォルトの名無しさんNGNG
>>682 お前はガンだ。
0685前スレの399NGNG
>683
それは俺じゃない
0686デフォルトの名無しさんNGNG
>>675
良く判らんけど、分散サーバー環境でも可能なの?
0687デフォルトの名無しさんNGNG
>>686
可能。
つーか、商用のアプリケーションサーバなら設定ひとつでセッション内の情報をメモリ上に保管するか
永続的領域 (ファイルや DB) に保管するか設定できる。さらに永続的領域を使用した場合、サーバ
再起動してもクライアントのセッションが維持できるという利点がある。まぁパフォーマンス落ちるから
普通はクライアント IP 固定でサーバ振り分け (ステッキーだっけ) にするわな。ラウンドロビンプロキシ
の場合はどう対処したんだっけ? もう忘れた。
0688デフォルトの名無しさんNGNG
>>675

J2EEクラスター化(分散サーバ化)における、
Web層/EJB層のセッションデータの扱いとしては、正しいです.
0689501NGNG
>>677
>100%誤解される例を出す、君の頭の中はCOBOLですか?
誤解しているのはお前ぐらい。

>で、「ループの中でnewは避けろ」ってのも表面的には正しいわけだけど、
>根本的な原因はnewが連発されるからじゃないでしょ?
ガベコレだけじゃないく、new自体のオーバーヘッドも大きいんだよ。

>理解してないに一票。
君の事?

>抽象化レベルが違う事がお分かりじゃないと・・・・
>というかOOがわかってないに一票
抽象化?プ。抽象化すると別技術に変異するのかね。
本質が理解できていないに一票。

>「スレッドを立てる」という動作が遅いって言ってんだよ。
GUIとやらは、そんなに頻繁にスレッドが立つものなんでスカイ(藁
0690デフォルトの名無しさんNGNG
信者もアンチもJava仲間.死滅までマターリ逝きましょう.
0691デフォルトの名無しさんNGNG
あかさらまに間違ったことを言ってるわけじゃないが
役に立つことを言っているわけでもない。<501
態度がでかい分だけ自分の浅さをさらけだしてるのが分からんのかいや。>501
スレの住人をうならせるようなこと言ってみろ。
0692デフォルトの名無しさんNGNG
691
シッタカブッテンジャネーヨ
ナニイッテモ、ヲマエノアタマジャ、
ヤクニタタナイトシカオモエネーヨ
0693デフォルトの名無しさんNGNG
>>671
>オブジェクトDBといって、仮想記憶みたいに、一時記憶と二次記憶をシームレスにつなぐ製品もあるが、
EJBではまだ採用されていない。

Javlinは?
0694671NGNG
>>693
Javlin ってどこの製品でしたっけ?

私は、Dellコンピュータの販売サイト用に作られた、
旧ObjectStore社の製品あたりを挙げようと思っていたのだが...

EJB標準規格上は、JDO とか ODMG Java Binding はまだだけれど、
実際は ObjectDB関係の会社が、先走った製品を出している、というのが
正確なのだろーか。
0695デフォルトの名無しさんNGNG
立てる」という動作が遅いって言ってんだよ。
GUIとやらは、そんなに頻繁にスレッドが立つものなんでスカイ(藁


690 名前:デフォルトの名無しさん :01/12/17 13:30
信者もアンチもJava仲間.死滅までマターリ逝きましょう.


691 名前:デフォルトの名無しさん :01/12/17 14:00
あかさらまに間違ったことを言ってるわけじゃないが
役に立つことを言っているわけでもない
0696デフォルトの名無しさんNGNG
>私は、Dellコンピュータの販売サイト用に作られた、
旧ObjectStore社の製品あたりを挙げようと思っていたのだが...

Javlin=ObjectStoreです。
#検索すれば一発だと思うけど
0697デフォルトの名無しさんNGNG
http://www.sankei.co.jp/html/1217side092.html

あらら?SunとかOracleはどうしたんだろ?(プ
0698デフォルトの名無しさんNGNG
SUNはないだろ。いくらなんでも。
ORACREなんてサーバー屋あたりしか知らないし。
0699デフォルトの名無しさんNGNG
おらにクレ!
0700デフォルトの名無しさんNGNG
救世主降臨! 思ったより早かったぞ!
http://www.amazon.com/exec/obidos/tg/sim-explorer/explore-items/-/B00005S812/0/101/1/none/session/ref%3Dpd%5Fsim%5Fd%5Fsw/104-0792024-3950349
0701デフォルトの名無しさんNGNG
高い!
0702デフォルトの名無しさんNGNG
フルセット25万ドルかよ!
0703デフォルトの名無しさんNGNG
>>702
ヴァカ?
0704デフォルトの名無しさんNGNG
>>702
2500ドルだろ...
0705デフォルトの名無しさんNGNG
.NETは死んだな。
25万$はないだろ?
やっぱJAVAだね。只だし。
0706デフォルトの名無しさんNGNG
VC# Standardは$110か。これなら買うかも。
0707デフォルトの名無しさんNGNG
>>705
死ね。
.NET SDKもタダなんじゃヴォケ。
0708.NETは罠です!!使っちゃダメ!NGNG
http://ascii24.com/news/i/serv/article/2001/12/17/632135-000.html
小規模アプリケーション向けで年間1000ドル(約12万8000円)/
アプリケーションごとに250ドル(約3万2000円)を徴収する。
スタンダードは本格的ビジネスアプリケーション向けで、
年間1万ドル(約128万円)/アプリケーションごとに1500ドル(約19万2000円)徴収する
0709デフォルトの名無しさんNGNG
>>708
あーあ、アフォの大増殖。
0710デフォルトの名無しさんNGNG
>>709
アフォはオマエだ。
Microsoftが無料のクロス環境を作ったら潰れるだろ。
0711デフォルトの名無しさんNGNG
>>708
.NET Frameworkの使用料だと勘違いしてないか?
0712デフォルトの名無しさんNGNG
708じゃないが、
M$税金の一端が露出したことに間違いないのでは。
0713デフォルトの名無しさんNGNG
>>708
ぜんぜん安いYO!

Sparc+Solaris+iPlanet+Oracleを買うより、
BackOffice+MyServicesの方が安上がり。
0714デフォルトの名無しさんNGNG
あとはMy Servicesに登録しないと.NET使えないようにすればいいんだな。

もうなってるかもしれんが 藁
0715デフォルトの名無しさんNGNG
>>714
(゚Д゚)ハァ?
お前、.NETを全くわかってねーだろ。バーカバーカ
0716デフォルトの名無しさんNGNG
>>710
意味がまったくわかりませーん。
0717デフォルトの名無しさんNGNG
いつもの方法だよね。>>714

それにしても、IISのOSへの統合は大失敗だったね。セキュリティ騒ぎで。

.NETもOSに統合されるんだからクロスになり得ない。
0718デフォルトの名無しさんNGNG
>>717
ヴァカだな。Linuxなんかカーネルにウェブサーバ入ったというのに。
0719デフォルトの名無しさんNGNG
>>718
IISもそうだよ。
0720デフォルトの名無しさんNGNG
>>719
IISはサービスなんだけど? 「OSに統合」とか、どういう意味で使ってるわけ?
0721デフォルトの名無しさんNGNG
あー、スマソ。IIS6のこと。
0722デフォルトの名無しさんNGNG
>>721
IIS6? ますます分からなくなったけど、どこに「OSと統合」とか
書いてあるのかURLでも示してよ。
ひょっとして祭りか?
0723デフォルトの名無しさんNGNG
祭りAGE!!!!!!!!!!!!
>>717
>いつもの方法だよね。>>714
>それにしても、IISのOSへの統合は大失敗だったね。セキュリティ騒ぎで。
>.NETもOSに統合されるんだからクロスになり得ない。
0724デフォルトの名無しさんNGNG
>>722

マイクロソフトセミナーにちゃんとでなよ。
アナウンスあったよ。
0725デフォルトの名無しさんNGNG
祭りAGEしてるやつ、サムイよね。
精神状態を想像したくないな。目の前に居ないだけましか。
0726デフォルトの名無しさんNGNG
>>724
ハァ? 「カーネルモードで動作する」のと「カーネルである」のとは別だよ。
>>718, 719の流れを嫁。
0727デフォルトの名無しさんNGNG
>>726
説明キボーン
0728デフォルトの名無しさんNGNG
>ハァ? 「カーネルモードで動作する」のと「カーネルである」のとは別だよ。

オマエが大きな間違いをおこしてる。祭りやろうか?

カーネルである、と書かれてないだろ。
OSに統合と書かれてるだけ。氏ね。
0729デフォルトの名無しさんNGNG
http://www.entmag.com/news/article.asp?EditorialsID=1868
0730デフォルトの名無しさんNGNG
祭りやろうが勘違いしただけさ。

IISはOSに統合されるし、HTTPリスナーはカーネルモードで動く。
(終)
0731デフォルトの名無しさんNGNG
>>728
じゃこの流れは何よ(藁)

718 :デフォルトの名無しさん :01/12/17 19:03
>>717
ヴァカだな。Linuxなんかカーネルにウェブサーバ入ったというのに。

719 :デフォルトの名無しさん :01/12/17 19:04
>>718
IISもそうだよ。

720 :デフォルトの名無しさん :01/12/17 19:08
>>719
IISはサービスなんだけど? 「OSに統合」とか、どういう意味で使ってるわけ?

721 :デフォルトの名無しさん :01/12/17 19:08
あー、スマソ。IIS6のこと。
0732ワショーイNGNG
>>725
祭りAGEしてるやつ、サムイよね。
精神状態を想像したくないな。目の前に居ないだけましか。

>>730
祭りやろうが勘違いしただけさ。
0733デフォルトの名無しさんNGNG
719「IISもそうだよ。」って誰だよ。途中で突然入ってきたやつみたいだが。
0734デフォルトの名無しさんNGNG
で、IIS6がカーネルモードで高速に動くようになったということと、
IIS4/5のモジュールのセキュリティホール騒ぎとどう関係が
あるんだ?
0735719NGNG
おれ。
khttpdとhttp.sysってどう違うのさ。
0736sageNGNG
>>734
つまり、あぱちとiPlanetが最強であるということです。
0737デフォルトの名無しさんNGNG
ウザイ祭りやろう>>734

カーネルモードとは関係無いんでは。
自分は一番初めにOSに統合と書いたんだよ。

それで十分だろ。ヴぁか。
0738デフォルトの名無しさんNGNG
>自分は一番初めにOSに統合と書いたんだよ。
だから、khttpdとhtttp.sysはどう違うんだよ。おなじだろ。
0739デフォルトの名無しさんNGNG
>>735
khttpdってなに? Linuxのカーネルに入ってるのってTUXだろ?
0740デフォルトの名無しさんNGNG
>>737
なんだ、Java厨ってLinuxもWindowsもろくに知らないんだな。
0741デフォルトの名無しさんNGNG
>>740
そりゃそうじゃん。Write Once, Run Anywhereなんだから。(プ
0742デフォルトの名無しさんNGNG
>>738
>だから、khttpdとhtttp.sysはどう違うんだよ。おなじだろ。

プルプル震えながらタイプしたのでtが...
0743デフォルトの名無しさんNGNG
したのでtが...
     ↑
0744うぷぷNGNG
>>743
したのでtが...
     ↑
0745デフォルトの名無しさんNGNG
以下、発言には次の2行を必ずつけ加えてください。

したのでtが...
     ↑
0746デフォルトの名無しさんNGNG
パート4も近いな
0747デフォルトの名無しさんNGNG
JBrendってどう?
0748デフォルトの名無しさんNGNG
>>747
こんなところで聞いても。(藁

したのでtが...
     ↑
0749デフォルトの名無しさんNGNG
Java XML Pack
http://java.sun.com/xml/downloads/javaxmlpack.html

したのでtが...
     ↑
0750aNGNG
JavaJava
0751Java逝ってヨシ!NGNG
 今、僕はVBしか習得しておらず(ここで言うVB房です)、
自分のためにCを学ぼうかと思ってますが、会社はJavaが良い!
の一点張りで困ってます。
 一時期あんなにもてはやされたJavaが、本当に死滅してしまい
そうなんですか?
 これはネタじゃありません。真剣に聞いています。
0752デフォルトの名無しさんNGNG
>>751
マジレスすると、アプレットは死滅済み、
クライアントアプリは最初から死産、
携帯アプリは前途多難、
サーバサイドで生き残るというのが定説。
0753デフォルトの名無しさんNGNG
ネタスレで聞いてもまともな答えは返ってこんよ
0754デフォルトの名無しさんNGNG
>>753
ネタでPART3までは行かないよ。
死滅は定説。
0755通りすがりNGNG
752はまともかな
サーバーサイドで大きなもの作ろうと思ったら
今のところJavaしか選択肢がない。
.NETが多少良いとはいっても今から熱を上げてるような会社があったら
それはそれでDQN。
VBと違ってJavaは役に立たないスキルにはならないから覚えといて損はない。

「一時期あんなにもてはやされた」のはもともとサーバーサイドでの話なので
Appletやクライアントがなくなっても全く影響なし。
携帯では思ったより強いのではないかな。一度Javaの流れができてしまってるから。
0756デフォルトの名無しさんNGNG
JAVAなんてServlet・JSP・JDBCの3つさえ押さえとけば食っていけます。
0757通りすがりNGNG
まともな企業なら特定のベンダーに囲い込まれることを嫌う。
サーバーサイドでJavaがもてはやされるのはこれも大きい。
Sunが中心ではあるがIBMも実行環境リリースしてるし、商用UNIXなら
大抵JavaVMが用意されている。

これ以降
『まだJavaなんてやってるの(ププ』みたいな書き込みが続くので
無視してあとは自分で判断されたし。

ただ、VBに留まってるのはお勧めしない。
0758デフォルトの名無しさんNGNG
>>752,>>755
携帯アプリはJAVAしか選択肢がないんだYO!
0759デフォルトの名無しさんNGNG
>抽象化?プ。抽象化すると別技術に変異するのかね。
そんなの当たり前じゃん。
newする事と、メモリ確保する事って違うでしょ。

>GUIとやらは、そんなに頻繁にスレッドが立つものなんでスカイ(藁
swingだとそうだけど
0760デフォルトの名無しさんNGNG
>>757
> まともな企業なら特定のベンダーに囲い込まれることを嫌う。
> サーバーサイドでJavaがもてはやされるのはこれも大きい。

で、気がつけばアプリサーバーとデータベースのベンダーに囲い込まれている。
0761デフォルトの名無しさんNGNG
>で、気がつけばアプリサーバーとデータベースのベンダーに囲い込まれている。

なぜ相互運用性が重要なキーワードになってるのか理解できないの???
0762デフォルトの名無しさんNGNG
適当なシステム構成が選べると、
コスト削減につながるし、
当然運用も楽。
0763デフォルトの名無しさんNGNG
> 相互運用性が重要なキーワード

.NETと同じ理屈ですね
0764デフォルトの名無しさんNGNG
>>763
なにそれ?.NETはWindows(XP?)以外では動作しないだろ
0765デフォルトの名無しさんNGNG
>>764
互換性と相互運用性の違いは分かってる?
0766デフォルトの名無しさんNGNG
解説キボン
0767デフォルトの名無しさんNGNG
>>766
互換性 ・・・ 同じものがそのまま動く
相互運用性 ・・・ (何らかの手段で)機能を利用できる
0768デフォルトの名無しさんNGNG
>>767
相互運用性 だけでいいなら
SOAPであればべつに.NETでなくてもいいじゃん。
0769デフォルトの名無しさんNGNG
>>768
そういうこと。JAVAでなくてもいい。
自由な選択ができる。
0770デフォルトの名無しさんNGNG
>>767
Webサーバーでの相互運用性はそういう意味では使われてないんじゃないの?
より「互換性」に近い。
まぁ、全くそのままで動くことは少ないかもしれんが。
0771770NGNG
あれ?なんか違う。互換性だな。勘違い
0772デフォルトの名無しさんNGNG
携帯JAVAは、パソコンでも動きますか?
0773デフォルトの名無しさんNGNG
>>772
nttdocomoパッケージのライブラリサポートしてるエミュでなら。
0774デフォルトの名無しさんNGNG
docomoのライブラリは、パソコンでも動きますか?
0775デフォルトの名無しさんNGNG
>>772
ライブラリの、パソコン用実装を持ってるエミュでなら。
0776デフォルトの名無しさんNGNG
JVM用の言語ってやっぱ関数ポインタ使えないよね?
VMアセンブラでさえ・・。
0777デフォルトの名無しさんNGNG
>>776
JavaではInterfaceを使う。
0778デフォルトの名無しさんNGNG
>>777
全然ダメー。
Interfaceは良く考えると固定プログラムとなんら変わらない。
0779デフォルトの名無しさんNGNG
>772
遅レス。i-Jade
http://zentek.com/i-JADE/ja/index.html
0780デフォルトの名無しさんNGNG
>>772
NECのモバイルギアなら。
0781デフォルトの名無しさんNGNG
C#ならdelegateが使えるのにね。
0782デフォルトの名無しさんNGNG
>>778
結局、関数ポインタで何がやりたいわけ?

interfaceとインナークラスでコールバック関数もどきはできると思うけど。
0783デフォルトの名無しさんNGNG
>>778
じゃあ、リフレクション使って無理やりコール。
0784デフォルトの名無しさんNGNG
関数に限らず、ポインタは使えないだろ。
0785デフォルトの名無しさんNGNG
>>778
意味がわからん
0786デフォルトの名無しさんNGNG
strategy パターン
0787デフォルトの名無しさんNGNG
>>778
JavaとかのOOP言語だと、ディスパッチしたいロジックを
それぞれ実装したクラス切ってどのクラスオブジェクトの
関数コールするかを条件分岐だろうね。
CommandパターンだのStrategyパターンだのが、厳密に
どういう意味なのかは知らないけど、意図してるのは
そのへんでしょう。
0788デフォルトの名無しさんNGNG
>>776
OOPでは、
関数ポインタの変わりに動的バインドを使うんだよ。
0789デフォルトの名無しさんNGNG
ああ、みんな難しい用語を並べちゃって・・・。
正解あるんかいな。
目指すは真に動的なプログラムなんだが。(用語調べ中)
0790デフォルトの名無しさんNGNG
真に動的、ってなら
バイトコードの動的生成逝くしか。
http://jakarta.apache.org/bcel/index.html
0791デフォルトの名無しさんNGNG
>>789
>目指すは真に動的なプログラムなんだが。

そんなもの何に使うの?
ソース読んでも流れがサパーリになると思うけど。
0792デフォルトの名無しさんNGNG
>>791
使い道はいくらでもあると思われ。
例えば独自スクリプトをバイトコードに動的コンパイルして
動的バインディングすれば、
JITでネイティブコードに変換されて実行される。

機種に依存することなく、
動的ネイティブコード生成、実行ができる。
0793791NGNG
>例えば独自スクリプトをバイトコードに動的コンパイルして
>動的バインディングすれば、
>JITでネイティブコードに変換されて実行される。

サパーリ意味がわからん。
そのインタープリタみたいな物と「動的なプログラム」との関係は?
0794横レスNGNG
>>793
よくワカランが、多分「今動いているプロセスにスクリプト
ソース飲ませると、そのプロセスの一部(インタプリタ実行
ではなくて、リンク済みのライブラリのような存在)になって
動く。新しいスクリプトソース飲ませるたびに差し替えられ
る」とか、そういうことじゃないの?
0795デフォルトの名無しさんNGNG
>>793
インタプリタ->バイトコード->ネイティブコード
の順で変換する。
バイトコード直接作ってもいいけどデバッグしにくいから。
ようはプログラムがプログラムを作ってそのプログラムを実行することができるってこと。

>>794
そういうこと。
別にスクリプトである必要はないけど、
プログラムの自動生成はデバッグしにくいからね。
0796デフォルトの名無しさんNGNG
IBMのBSF使えよ。コンパイルできる。
0797791NGNG
・・・どうしても具体的なイメージがつかめない。
俺が頭悪いんだろうか?
鬱氏。
0798デフォルトの名無しさんNGNG
具体例
pnutsのOn-The-Flyコンパイラ
ttp://javacenter.sun.co.jp/pnuts/doc/ja/pnuts_engine.html
0799デフォルトの名無しさんNGNG
用語調べたが判らん。>動的バインド
風呂入って寝る。
0800デフォルトの名無しさんNGNG
そうだな。デザパタ語で言うとstrategyパターンをやりたいと言う事になるのか・・・。
0801791NGNG
結局良く解からんかったが、PnutsはN88BASICモードのPC-98みたいでなんだか
懐かしかった。
おじさんもう寝るよ。
0802デフォルトの名無しさんNGNG
つーかそんなのLispじゃ当たり前ジャン
0803デフォルトの名無しさんNGNG
具体例
IEのプラグイン。
0804デフォルトの名無しさんNGNG
java.math.BigDecimalは誤差がひどいってホント?
0805デフォルトの名無しさんNGNG
>>804 java.math.BigDecimal って、固定小数点数でしょ。
   必要精度より高い精度で計算しておいて、最後に丸めればよいような気がするが。
   使い方が面倒なら、BCD演算クラスを探したら?

   
0806デフォルトの名無しさんNGNG
>>804
固定小数点って、誤差なんか全くないでしょ。
X×10^(-Y)で、XとYをそれぞれ整数でメンバ変数で持ってるだけなんだから。

誤差がひどいとか言ってる奴は、多分doubleValue()とかで浮動少数点近似値
引っ張りだしたり、妙な丸め操作してそのまま演算してるドアホだよ。
馬鹿はスグ何でも人のせいにするから…
0807デフォルトの名無しさんNGNG
>>806
      ,一-、
     / ̄ l |   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
    ■■-っ < んなーこたーない
    ´∀`/    \__________
   __/|Y/\.
 Ё|__ | /  |
     | У..  |
0808デフォルトの名無しさんNGNG
>>806
(゜Д゜) ハァ? (゜Д゜) ハァ? (゜Д゜) ハァ? (゜Д゜) ハァ? (゜Д゜) ハァ? (゜Д゜) ハァ? (゜Д゜) ハァ? (゜Д゜) ハァ?
0809デフォルトの名無しさんNGNG
>>806
あたま、だいじょうぶ?
0810804NGNG
伝聞なので、どこまでほんとうかわかっていません。が、
>X×10^(-Y)
これはどうして誤差がないのでしょう?Xの値はどうすればいいのでしょう?
0811デフォルトの名無しさんNGNG
>>804-810
http://java.sun.com/j2se/1.3/ja/docs/ja/api/java/math/BigDecimal.html
>BigDecimal は、任意精度の「スケールなしの整数値」と、小数点以下の
>桁数を表す負でない 32 ビット整数の「スケール」で構成されます。
>BigDecimal で表される数値は (unscaledValue/10scale) です。
>BigDecimal クラスでは、小数部を破棄できる演算 (divide と
> setScale) に対してユーザが明示的に丸め動作を指定して、ユーザが
>丸め動作を完全に制御できるようにします。このために、8 つの「丸めモード」が用意されています。

>X×10^(-Y)
Xは任意精度だから理論上は無限。メモリと時間の許す限り大きく取れる。
誤差がないんじゃなくて「都合のいい誤差」が選べるということ。

誤差がひどいとか言ってる奴はアフォ
この程度で喜んで騒ぐ奴もアフォ
0812811NGNG
>Xは任意精度だから理論上は無限。メモリと時間の許す限り大きく取れる。
ここ訂正
Xは有限だけど、メモリと時間の許す限り大きく取れる。
douleは有効桁数14〜15桁だから違いはわかるでしょ。
0813804NGNG
なるほど。ではそいつをアフォ呼ばわりしてきます!(w

サンクス>>811
0814811NGNG
「有効桁数が大きい」と「都合のいい誤差が選べる」は分けて考えてね♥
0815805NGNG
805です。お騒がせしました。
java.math.BigDecimal は、
 × 固定小数点数
 ○ 無限長整数を、32ビット非負整数 でスケールしたもの
だそうです。(BCD演算でも、固定小数点数でもないんだ....)

JavaDocからコピペ:
> 変更が不可能な、任意精度の符号付き 10 進数です。
> BigDecimal は、任意精度の「スケールなしの整数値」と、
> 小数点以下の桁数を表す負でない 32 ビット整数の「スケール」
> で構成されます。
> BigDecimal で表される数値は (unscaledValue/10^{scale}) です。
> BigDecimal は、基本算術、スケール操作、比較、ハッシング、
> および書式変換の演算を提供します。

逝って来ます... (逝きながら、誤差の原因を考えてみます)
0816デフォルトの名無しさんNGNG
http://java.nikkeibp.co.jp/Java/weekly/2001/1225_colum.html

2001年のJava10大ニュースだって。
なんか華がないっていうか。
0817デフォルトの名無しさんNGNG
汎用機メーカーの社内報読んでるみたいだね>>816
【1】EJBがリアル・ビジネスに
【2】Java搭載携帯電話の台数が1000万台超に
【3】誰もが「Webサービス」を口にする
【4】3年以上に及んだSun対MicrosoftのJava裁判が和解で決着
【5】JDK1.4登場
【6】「ザウルス」にPersonalJava
【7】組み込みJavaハードウエア・ソリューションが本格化
【8】ジャストシステム,ワープロ,表計算,プレゼン・ソフトをまとめたJust Arks発売
【9】フォーディーネットワークス,Jiniベースの商用サービス・プラットフォーム4D Pocket Systemを開発
【10】P2Pインフラを狙うJxtaプロジェクト発表
0818デフォルトの名無しさんNGNG
2001年のMS10大ニュースきぼん

個人的には
1. バルマーのモンキーダンス
2. nimda で IIS 死亡
3. パッチでカバーできない fushianasan トラップ
0819 NGNG
4.
XP早速、やっぱり、あれほど言ってるのに、小一時間、期待に反せず
セキュリティーホール。

先進のリモートOS。
0820デフォルトの名無しさんNGNG
5. JAVA裁判和解。にもかかわらずJ#登場。
6. 独禁法訴訟和解。にもかかわらず、教育市場でMac潰し。
0821天才NGNG
javaは「alert」が最高!!
0822 NGNG
??>>821
JAVA房警報発令?
0823デフォルトの名無しさんNGNG
JavaAppletを利用した某社の動画配信技術にご熱心なウチの
上司連中。
「いやぁ、Pluginがいらないなんて、Flashより全然便利だねぇ」
オタンコナス。。。
0824デフォルトの名無しさんNGNG
>>823 XP使ってないんで、
   「あー、あれ結構いいよ」と書きそうになった漏れって...
0825デフォルトの名無しさんNGNG
アーヒャヒャヒャ(゚∀゚)ノ ジャーバ ジャーバ
↓
ピンポーン
↓
「C# でーす」
↓
( ゚д゚)ポカーン
↓
( ゚д゚)・・・・。
↓
( ;゚д゚)・・・・。
↓
(( ;゚Д゚))ブルブル
↓
(((( ;゚Д゚)))ガクガクブルブル
↓
(((((((( ;゚Д゚)))))))ガクガクブルブルガタガタブルガタガクガクガクガクガク
0826デフォルトの名無しさんNGNG
>>825

面白かったんだけど、よく意味がわからないです。
0827デフォルトの名無しさんNGNG
速報板のパロディーです。

アーヒャヒャヒャ(゚∀゚)ノ 駅爆破予告

「警察でーす」
0828デフォルトの名無しさんNGNG
みんな頭いいね
素人目に.NETサービスがあれよあれよという間に整備されてJavaの死滅する可能性は高いと思うんだけど
Javaに触れていろいろな意味で凄いと思うんだ。
ライブラリの座位が高いように思えるけど、すごい勉強にはなる。
まぁC#開発環境が正式にリリースされたらそっちも勉強するけど
とりえあず今は、ひょっとしたら生き残る可能性もあって、とても勉強になる
Javaを学んでいきます。

それよりC#が出たらDelphiとかC++Builderとかは完璧におわりなんじゃないの?
0829デフォルトの名無しさんNGNG
だから先手を打ってDelphiをフリーで出したんです。
そのへんは抜かりありません、だんな。
0830デフォルトの名無しさんNGNG
Javaは勉強になるには一票!俺もJavaがなかったらデザパタのデの字も知らんかっただろうな。
Javaって言語はシンプルじゃん?それは誰もが認めるよな
ライブラリはデキのいい奴にとってシンプルなんだと思うぜ
ここんとこオブジェクト指向開発自体が本当にいいのかって話になってんじゃん?
Javaのライブラリがいいのかどうかって、この問題そのもので本当に奥の深い話。

とりあえずsunは機能かぶってもいいから、もっと非オブジェクト指向なパッケージも追加提供した方がいいんでないの?
もっとバカでも使えるライブラリ
java.easy.*;
とか、あとGUI統合環境にも向いてないじゃんswingをJ-BuilderやForteでまともに組んだ奴いる?
統合環境向けパッケージも用意してほしいよな。どうみても初心者があのライブラリでテーブルやツリーを扱うのは
キツイ。

まぁ遅いのは.NETも一緒なんだし
Sunはもっと「初心者」にとって判りやすい開発環境と「具体的」なJavaのメリットを生かしたソフトウェア、およびサービスを開発・提供しJavaの凄さを見せ付けてみるべし!
今更Officeモドキつくってもしょーがねーって・・・
0831デフォルトの名無しさんNGNG
>>830
Offtceが機能的に安定してきた今、Officeモドキつくって意味あるんじゃネーノ?
0832デフォルトの名無しさんNGNG
>>830
初心者向けって、どんな風にするんだ???
OOPが分からないようなアフォに迎合して言語仕様汚すような間抜け
なプロダクトは、VBでもうおなかいっぱいです。
0833デフォルトの名無しさんNGNG
Javaのライブラリ覚えるのってMFC覚えるのと同じぐらい苦痛?
0834  NGNG
>>833
MFCの方がわかりやすい。
0835デフォルトの名無しさんNGNG
>>833
Javaのライブラリって C の stdio的な奴もあるんですけど。
0836デフォルトの名無しさんNGNG
>>834 初心者からかって楽しいか?
ウイザードやRADの強力な助けを借りてやっと
マトモに使えるレベル
MFC単体じゃ糞。
性能とかの話ならまだ分かるが。
0837デフォルトの名無しさんNGNG
>>836
でも、GUIに関してはMFC > JAVAだろ?
ネットワークが絡めば逆になるけど。
0838デフォルトの名無しさんNGNG
Javaは永遠の理想の言語でいてくれればいい。
永遠に使い物にならなくても。
0839デフォルトの名無しさんNGNG
>>834
そうか?どちらがむずかしいかは別の話としても
苦痛なのは断然MFCだったぞ。
Swingは納得のいく苦痛だったがMFCは納得いかない苦痛だった。
0840デフォルトの名無しさんNGNG
>Swingは納得のいく苦痛だったがMFCは納得いかない苦痛だった。

それは言える。
Javaはなんだかんだ言ってもライブラリが「きれい」だ。
実用性は首をかしげるようなものもあるが、理念としてそういう作りにした気持は
禿しく同意できるようなものが多い。あたまでっかちではあっても馬鹿ではない。

それに比べてMFCは抱腹絶倒だったよ。ヘルプ読む(=仕様確認する)だけでそのDQNぶりが判る。
こいつ何も考えず(知らず)にこれを作ったんだろうな、と。
意味不明な「変」さばかりなのな、MFCって。
それに、ああいう変な作りにしたからってパフォーマンスにもさほど貢献しないだろうし。
貢献してるのはコンパイラであってライブラリではないだろう、あれは。

ただし成立時期が違うんで、そのまま比べるのは酷だとも言える。
つまりロートルだということだなMFCは。
0841 NGNG
うんうん。Javaライブラリはアルファベット順だしね。
0842デフォルトの名無しさんNGNG
>>840
MFCのアレは、C+Win32API使い=OOPを理解できないロートルアホ
をターゲットにした仕様。
M$がアホなんじゃなくて、当時美しいOOライブラリの需要が
なかったということだと思われ。
0843 NGNG
やっぱりJava房ってVCで挫折したのが多いのか 藁。
Swing,AWTで感激ー か?
0844デフォルトの名無しさんNGNG
Javaする人間はマシンアーキテクチャが解らない人間。
0845デフォルトの名無しさんNGNG
>>844
知る必要もない。仮想化されているのだから。
0846デフォルトの名無しさんNGNG
感激できないやつは対した奴ではない、センス悪い。
(言語として)Javaとライブラリについて評価できない奴はC#でもろくなコードは書けるわけがない。
というかC++でもろくなコードはかけないだろう。
ソフトウェア工学に対する問題の答えとしてこれほどインパクトを与えた言語はそうはない。
0847デフォルトの名無しさんNGNG
>>846
Smalltalkをご存知?
0848【ソフトウェア工学】&rlo;【学工アェウトフソ】&rle;NGNG
>>846
ソフトウェア工学に対する問題の答えとしてインパクトを与えたものって、えてして
日の目を見ずにおわるんだよねぇ。
で、商業的にインパクトを与えたものがのさばる。
0849デフォルトの名無しさんNGNG
>>848
( ´,_ゝ`)プッ > タイトル
0850【ソフトウェア工学】NGNG
>>849
できなくなったのね。
0851デフォルトの名無しさんNGNG
Javaの進化をMSが黙って見ているわけはないが
.NETの進化についてSunがジタバタしてもどうにもならない
0852デフォルトの名無しさんNGNG
>>851
うまい
0853 NGNG
どうせセキュリティーで自滅だろ。
0854デフォルトの名無しさんNGNG
>>846
最後の一文を除けば激しく同意。
最後の一文、「普通のプログラマにソフトウェア工学というインパクトを与えた」のほうが良くない?
0855デフォルトの名無しさんNGNG
Java自体には、なんのインパクトも無いだろ、周辺のライブラリにも、もちろん。
「みたことあるよなもんばっか」ってのが、俺の印象だ。
0856デフォルトの名無しさんNGNG
>>855
いや、そういうものが今まで何十年もなかったことに気付いた
というインパクトがあったぞ。
0857 NGNG
むかむか!
個人で持ってると認められず、本やライブラリになると「ソフトウエア工学」かよ!
おめでてーな。
0858デフォルトの名無しさんNGNG
実際Javaって開発効率良いと思います?
ソフトウェア工学の答えという事ですが、実際ソフト組んでて
J2SDKに沿りデザインパターン活用してソフト組んでも
クラスもメソッドも増えて増えてドキュメントなしじゃ自分で何組んだのかも
さっぱりわからなくなります。
(私はオブジェクト指向初心者です)

Javaが綺麗だというのはわかります。
しかし、実際仕事でJavaの再利用性で開発効率が上がったとか
プロジェクト一丸となりデザインパターンを駆使して仕事がうまくいった
といった声をまったく聞いたことがないのですが・・・?

C#が出てきてJavaが死滅するとは思わないのですが
この両者の言語の目指す「美しさ」が本当に開発効率を上げるのがが
非常に疑問です。いわばJava,C#的な「ソフトウェア工学」というのが本当に正しいのかを
疑問に思っています。

もっともっと開発効率の良い言語が私はほしいです。
0859デフォルトの名無しさんNGNG
>>858
じゃあひまわりがいいとおもうよ
0860デフォルトの名無しさんNGNG
Javaは綺麗じゃないです。
Cの方が遥かに美しいプログラムが書けます。
開発効率も同様です。
そもそも、Java等のOOPLは嘘を並べて布教してます。
再利用率だってCの方が高いのに、OOPLの解説本では
「OOPLが使われるまで再利用技術など無かった」などとと直接間接に
書いてあるのから始り、嘘八百を並べ立てて「だからOOPLに移行すべきだ」
という結論が出るように仕組まれた情報を与える事で初級者を洗脳して
きました。
社会的責任を意識するなら、こんな茶番に付き合うべきでは無いと思います。
0861デフォルトの名無しさんNGNG
Javaがきれいだったのは1.1ぐらいまで。
その後は見境ない機能の追加、さらには機能の重複も起きて
結局はMFCと同じ失敗の道を辿って行った。
0862デフォルトの名無しさんNGNG
>>860
主観==一般的評価という自己中が、何でC使いには多いんだろね。
>>861
なに言ってんだか(プ
0863デフォルトの名無しさんNGNG
>>861
なんかものすごく255っぽいんですけど。
0864デフォルトの名無しさんNGNG
>>863
255はこんな見当違い書くような奴じゃないと思われ。
0865デフォルトの名無しさんNGNG
>>862-864
氏ね!
0866デフォルトの名無しさんNGNG
>>861はいいこと言ってる。
0867デフォルトの名無しさんNGNG
>>866
自作自演ご苦労様。
MFCのアレといっしょにするという事は、何も分かっていないという事です。
0868デフォルトの名無しさんNGNG
> その後は見境ない機能の追加、

Perlみたいだね。
0869 NGNG
失敗の根本原因

1)クラスは万能で全てのソースをクラス化出来る気がした。
  (証明抜きでなんとなくそう思ったけど違っていた)
2)Javaの言語構造を組み立てる時、十分に検討していなかった。
  (巧く行きそうな気がしたけど、実際作ってみたら欠陥だらけ)
3)ポインタ廃止の思想は巧く行く気がした。
  (けど巧く行かなかった)
4)インターフェースなどという再利用を知らないコーダーが喜びそうな
  ものを発明した(けど、ライブラリが汚いのは半分はこれのせい。)

まあ、「クラス」なんつーもんを発明して舞い上がって物事を客観的に
見られなかったんだろう。
0870C厨NGNG
ポインタマンセー!!
0871デフォルトの名無しさんNGNG
クラスってさ、物理世界をプログラムに置き換える為の最短コース
みたいな言い方がされるけど、結局現実をプログラム作成者の視点で
矮小化、盆栽化、箱庭化するための手法に過ぎないんだよね。

法律と同じだよ。

法律では、100% 正しい人間以外は犯罪者か犯罪者予備軍だもんね。

というか、ある人(一人の人間)の価値基準をプログラム化するのには
向いてるかもね。
0872デフォルトの名無しさんNGNG
>>871
それはオブジェクト指向とかそういう問題ではなしに、
プログラム全部について言えることだろう。
書き手の頭の中にあるもの以外のものが
出来る訳がない。

法律云々については何を書いてあるのかよく分らん。法的世界に
おける人間クラスのお話?
0873デフォルトの名無しさんNGNG
>>869
1-4について、違っていた・欠陥・うまくいかない・汚い例をあげてくれ。
ピンとこない。特に4。

もしかして、俺は踊らされているだけ?
0874デフォルトの名無しさんNGNG
>>873
踊らされているだけの模様。869はJavaに挫折して自分が挫折した理由を述べているだけとみた
0875デフォルトの名無しさんNGNG
Java房嘘吐きだな。
1-4は実際に組んでみれば判るよ。
0876デフォルトの名無しさんNGNG
もー。次から次へと!
どっから涌いてくるんだ?Java厨!
0877デフォルトの名無しさんNGNG
>>869 ワタラヨ
 もっと勉強しれ.
0878デフォルトの名無しさんNGNG
最近チンコが痒い。
なかチンコの先から黄色い膿がでてくるんだけど。
小便も2つに割れるし。
まさか。
痒いというより痛いんです。
パンツにチンコの先が膿でくっついてしまい、
膿が乾燥すると、チンコがパンツにはりついてしまうんです。
動いたりして、チンコがバリっていってパンツから
剥がれるときに激痛がします。
まじで悩んでいます。
しかも膿でしょうべんでパンツが黄色くなるし。
なんか炎症おこしているんでしょうか?
お風呂にはいってチンコ洗うと症状がよくなるんですが、
翌日になるとまた膿が出ている。
これって性病なんですか?
でも最近やってないんです。
最後にやったのは半年くらいまえ。
ここ半年は個無沙汰なのに。
こういうことに突然なるんですか?
ちなみに、ぼくのチンコは仮性包茎ですが、
ちゃんと剥けます。
お風呂に入るときはちゃんと向いて恥垢をおとしています。
ところで、
恥垢を集めて豆腐にまぜて食べると栄養があって美味しいらしいです。
コンドやってみます。
恥垢=マラカスね。
0879 NGNG
>>877
「勉強」?ねえ?
あれか? 入門書に書いてあるJavaのスローガンを丸暗記。

コンピューターの発展・・・・Javaの登場・・・・Cではポインタ
・・・ダウン・・・メモリリーク・・・ガベッジコレクション・・・
Javaでは起きない・・・完全なオブジェクト指向言語・・・
クロスプラットフォーム・・・Write once Run anywhere ・・・・
セキュリティ・・・・再利用・・・・Java以前では・・・

全部嘘じゃん。
0880デフォルトの名無しさんNGNG
>>878 ティンポ噛み切って詩ね.

>>869
1)よく言っている意味がわからない。例を示して。
2)どの言語もそーかもね。
3)メソッド・ポインターの問題?
4)インターフェースは、
 実装継承しにくい/したくないが、
 型継承をしておきたい場合に必須の機構と思われ。
#多重継承で、どのクラスのメソッドをどの順番で呼ぶっつう指定を、
#スマートに記述する方法があれば、Javaに多重継承入れてもいいかもね。
0881デフォルトの名無しさんNGNG
1)System.out.println (只のサブルーチン)
 StringクラスがCharctorクラスを継承してない(メソッド殆ど同)
Stringクラスと別にStringBufferクラスがある(不細工失敗)
3)両方
4)今のAPIの有様を見るべし。
0882デフォルトの名無しさんNGNG
Charctorクラスって何だろう?
0883デフォルトの名無しさんNGNG
Character
0884デフォルトの名無しさんNGNG
叩かれろ
 鳴り物入りの
  Java言語
0885デフォルトの名無しさんNGNG
>>StringクラスがCharctorクラスを継承してない(メソッド殆ど同)
本気だろうか?
他人の作ったライブラリを汚いとか
言う前に自分のセンス疑った方が…
0886デフォルトの名無しさんNGNG
「センス疑ってる」はこっちのセリフだわい。
せっかくOOを超える構造のヒントを与えてやってるのに・・・。
0887これ定説NGNG
計算機科学と実用の世界をもっとも近づけた言語 - Java
0888880NGNG
1) Stringは char配列 のラッパー.
Characterは char のラッパー.

  #そもそも String は Character[] を継承しようがない.
  #配列とか、集合型を、継承するような型システムってあるんでしょうか?
  #っつう話は置いとくとして、、、

  実装継承をし過ぎると、クラス拡張や実装変更に対する柔軟性が
  低くなるので、過度の実装継承は避けるのが、
  ここ10年程の風潮らしいです。

  代わりに、使用用途に応じたクラスや、その実装に必要なクラスを
  小分けに作って、それらを組み合わせて目的を達成するのが、
  現在のやり方らしいです。(aggregation, でざぱた等)
0889デフォルトの名無しさんNGNG
>>886 OOを超える構造のヒント

ぜひ、明確にお教えくだされ。
0890デフォルトの名無しさんNGNG
そうだね。lisp系が多かったからね、むかしの論文は。いまはJavaの方がかな?
0891デフォルトの名無しさんNGNG
その結果あのAPI・・・。
把握できねえちゅーの!
0892再利用とかいうかよ、カスさん(wNGNG
>>888
実装継承が必要って始めて聞いたな。

たぶんオマエが馬鹿なだけとは思うが、
なんかいいたいことあったらいってみな。
0893デフォルトの名無しさんNGNG
>>889
配列とか、集合型も統一的に扱える +α 他にもそれ以上な構造。
0894アセンブリ言語プログラマNGNG
>>869 3)
ANSI C 言語は、Jumpポインターを扱えないので、
Schemeコードを効率的にC言語に落とせなくて困っております。

Jumpポインターをなんで廃止したんですか?>>ANSI方面
0895880NGNG
>>892 誤爆 or 読み間違いですか?
0896デフォルトの名無しさんNGNG
Jumpポインター?
gotoや関数ポインタじゃなくて?
0897892NGNG
>>895 まあ読み違いだったかもな。
あんたはそれほど馬鹿じゃない気がしてきた(w
0898デフォルトの名無しさんNGNG
場の雰囲気を読めないアフォ >>880
0899デフォルトの名無しさんNGNG
>>898
一人で「場の雰囲気」を感じてる妄想君。
0900デフォルトの名無しさんNGNG
900ゲトー!
0901892NGNG
>>880 読んでわかた。
880はアフォ、以上!
0902デフォルトの名無しさんNGNG
低レベルなPGにはメタは無縁なので実装継承は不要。
0903デフォルトの名無しさんNGNG
多重継承した場合、2つの親で定義されてるメッセージをとういう順番で扱うかが問題。
指定できるような継承が出来るといいよね。
でもそういうときは、委譲を使うほうが…
だったら、委譲をサポートした言語がいいな。
あ、それって、多重継承つかえばいいじゃん。
以下、繰り返し。
0904デフォルトの名無しさんNGNG
>>903
馬鹿!オマエ880だろ(w
0905デフォルトの名無しさんNGNG
>>878 加えてもらって、にょうどーえんでは?
0906デフォルトの名無しさんNGNG
>>903 委譲って実装だけでなく、言語レベルでサポートできるんですか?
0907デフォルトの名無しさんNGNG
委譲ってただの変数とちゃうの?
0908デフォルトの名無しさんNGNG
どゆこと?たとえば?
0909デフォルトの名無しさんNGNG
>>907
委譲という設計上の概念を実装に落とすと
Java ではインスタンス変数で委譲先のオブジェクトの参照を保持することになるね。
0910デフォルトの名無しさんNGNG
ごめんなさいプロの方ばっかりなのに・・誰か教えてください
JavaServletがつかえるプロバイダーってありますか?(フリーだと嬉しい・・)
またJavaServletが使えないプロバイダーばかりなのはなぜなんでしょうか?
Appletと組み合わせて使えば便利なんじゃないのですか?
これは単にJavaがそんなに普及していないという事なんでしょうか?
それともほかにServletをのせられない理由があるのでしょうか?
0911デフォルトの名無しさんNGNG
あるみたいだけど。。。
ttp://dod.sli.sympatico.ca/Computers/Programming/Languages/Java/Server%2DSide/Servlet_Hosting/Free/
0912デフォルトの名無しさんNGNG
>またJavaServletが使えないプロバイダーばかりなのはなぜなんでしょうか?

ジャバサブレって、1つの常駐JVMプロセスに、色んな人が作ったservletクラスを、ロードさせることになる。
そうすると、その沢山のservletが干渉しないか?と心配する必要がある。

1:最近改善されるまで、あるservletから他のservletを「覗き見」するのが
容易に出来るようなAPIが有った。これは多人数に公開するにはやばかろう。

2:商用サーバーソフトだと有ることもあるけど、標準では、フェイルオーバー機能が無い。
つまり、誰かが無茶なコードを書いてJVMを落としちゃうと、他の人のまでいっぺんに落ち、しかもCGIと違って自動復帰しない。
かんたんにサイト全体のサービスをダウンさせちゃうことができる。

これじゃまずいんで、商用サーバーだと、1ユーザー(アプリ単位)ごとに
JVMプロセスを1つづつ割りあてる、ということが行なわれている。

つまり、その商用ソフトの分の金を払ってはじめて(藁)、まともなサーバーを構築できる、
というのが現状。
0913デフォルトの名無しさんNGNG
「ジャバサブレ」って言い方(・∀・)イイ!
0914デフォルトの名無しさんNGNG
912>>
返答ありがとうございます

>>これじゃまずいんで、商用サーバーだと、1ユーザー(アプリ単位)ごとに
>>JVMプロセスを1つづつ割りあてる、ということが行なわれている。

これをプロバイダも実施すれば良い、が、費用がかかる
=その商用ソフトの分の金を払ってはじめてまともなサーバーを構築できる
=プロバイダのサーブレット対応は可能だが使用量を値上げする結果となる
=サーブレットに対応していない

と考えてよいでしょうか?

また、これは.NET(・・ってサーバーサイド組めるんですよね?)ではうまくいきそうなんでしょうか?
0915デフォルトの名無しさんNGNG
>>914
お願いだから 912>> じゃなくて >>912 にしてください
気になって夜も眠れず朝までハァハァ
0916デフォルトの名無しさんNGNG
鎌倉名物ハトサブレ
0917デフォルトの名無しさんNGNG
XP買ったらますますJavaやる気なくなった
Sunはどーしてこう絵心がないのか・・
0918MSDN Whistlerしか触っていないんですがNGNG
絵心とは何ざんしょ?
0919デフォルトの名無しさんNGNG
MacもびっくりのLookAndFeelつくってくれ
だれか頼む!!
0920 NGNG
>>919
JavaPGでデスクトップアプリ作ってる奴なんか殆ど居ないよ。
従ってUI系も同様。
大部分はサーバーサイド。
0921919NGNG
自分はCとJavaしか知らないのでデスクトップアプリもJavaですよ(笑)
VBもVCもDelphiもわかんないし、もういろいろな言語勉強するのも面倒なんだよね
Javaも速度はともかくネイティブアプリ同等の機能(とビジュアル)がほしい
0922 NGNG
>>921
いや仕事でやってる奴の話。
0923デフォルトの名無しさんNGNG
趣味でやる奴はともかく、職業プログラマで
Javaのデスクトップアプリ作る奴はみた事無いな。
0924 NGNG
>>919
ファイルTreeつーのがあったな。
0925デフォルトの名無しさんNGNG
Sunが一所懸命、Java2DやらJava3Dやらリリースしても、
業務レベルで使ってるヤツっているのか?
0926 NGNG
つうか、あのGIUライブラリが糞なせいでデスクトップアプリが滅びた
というのが定説。
0927デフォルトの名無しさんNGNG
>>925
動的に画像を生成するサブレで使った(藁
0928 NGNG
GIU X
GUI ○
0929 NGNG
>>925
とりあえずジャストシステム。
0930 NGNG
でも、確かジャストシステムのはwin専用とかだったはず。藁
0931 NGNG
JAVA,PERL,PHPと使ってきたけど、JAVAで書くのって苦行だよね。
0932デフォルトの名無しさんNGNG
Pure Java Mail Server スレの掲示板アプレは御覧になりましたか?

俺は感心したが。
0933 NGNG
みてない。よかったらURLはっつけてけろ。>>932
0934デフォルトの名無しさんNGNG
Javaはどっちつかずで、コードが回りくどくなる。
Perl,PHPのような方向性が無い。
0935デフォルトの名無しさんNGNG
まわりくどいって意味ではそもそもJVMかまして・・・
しかもコンパイルが必要な言語で・・・
というとこからして、もう二重に回りくどい。
コンパイルのエラーも小姑みたいにうるさいし。
コードは冗長になりすぎるし。
最初はJAVA信じてみたけど、もうその手にはのらない。
0936932NGNG
>>933
もーしわけないが、ググールで
vector pure java mail server
て日本語ページ検索して、作者のHPにとんでけろ。
0937デフォルトの名無しさんNGNG
PerlやPHPのような型約束の弱いスクリプト言語と、Javaのようなプログラム言語を比較するほうが悪い。
Javaが面倒くさいようでは、C/C++はおろか.NETにもついていけないと思われ。
0938デフォルトの名無しさんNGNG
>>935
コンパイルエラーが煩いなどといってる奴は、プログラマ向いてない
とおもわれ。職業プログラマには、コンパイルエラーログもランタイム
エラーログも煩いくらいの方がありがたい。
Throwable.printStackTrace()はデバッガいらなくなるくらい便利な
機能だとおもう。

そもそもどの言語であっても、コンパイルエラーで四苦八苦してる奴は
かなり程度低い。
0939938に同意NGNG
>>935
俺はCでもワーニングレベル最強にしとかないと不安で仕方ない。
そういう意味でエラーがうるさいくらいが安心できてイイ。

冗長度もPerlに比べればそうだけどCと比べれば大差ないと思う。
(つーかPerlのソースキモイ)←個人的感想
0940デフォルトの名無しさんNGNG
ワーニングを黙らせるのはきもちいい。
0941デフォルトの名無しさんNGNG
ネイティブアプリはOSが変わる(Unix,MacはおいといてWindowsの種類が変わる)と
動かなくなる可能性があり
また、日本語版のソフトは海外Windowsではまず動かないと聞きました。
Javaではそれが簡単に可能なのだと。

だから仕事でも
1.OSがバージョンアップしても長期的に稼動するアプリ
2.全世界で使うソフト
などにはJavaは有効だと思うのですが。。

すいません、超素人なんでとんちんかんな事いってたらすいません
0942  NGNG
ふ
0943デフォルトの名無しさんNGNG
漏れはあまりJava好きじゃないが、941には一理あるかも。
今までVB,VCのバージョンアップには泣かされてきたからね。
ただ、Javaの主戦場はサーバサイドだから、クライアントほど頻繁にバージョンアップやマシン交換の必要性はないと思うが。
0944  NGNG
ふ
0945デフォルトの名無しさんNGNG
>>941
幻想だ
0946ネタ風だがマジレスNGNG
>>914
Java はバージョンが上がると(deprecatedメソッドがあぼーん)で動かなくなる可能性あり
また、Java2EEのソフトは、Java2MEではまず動かないと聞きました。
Javaではそれが常識なのだと。

だから仕事でも、write each debug anywhere になると思うのですが。。。

すいません、Javaには散々手を焼かされたので辛口な事いってたらすいません。
0947デフォルトの名無しさんNGNG
>>946
常識。
941,943はお子チャマ。
0948946NGNG
>>947
了解〜。ちなみに 946 は s/>>914/>>941/ です。
0949935NGNG
漏れも>>937,>>938,>>939みたいな事いってたんだ。その昔。
そのときJAVAってタコだよって人がいて、議論したけど折り合わなかった。
そういうもんなんだね。

でもさ、すぐに相手の悪口いっちゃうのはどうかしてると思うよ。
おまえが悪いとか、C/C++すら使えないとか。プログラマーに向いてないとか。
自分の悪口じゃなくて、Javaって言語の悪口いわれただけだろ。
なんで混同しちゃうのかな。Javaと融合しちゃってるの?

漏れがJavaやって良かったと思うのは、オブジェクト指向というものを
深く理解できた点だな。でも実務で使うとなると、別の言語を使うね。
0950デフォルトの名無しさんNGNG
>949
相手の悪口を言ってるのは>>947とか>>949とかお互いさま(なんつったり
0951デフォルトの名無しさんNGNG
>>930
一太郎ArkをFreeBSDでコンパイルして使ってますが、何か?
0952デフォルトの名無しさんNGNG
> また、Java2EEのソフトは、Java2MEではまず動かないと聞きました。

誰が何の目的でEEをMEに移行せにゃあかんのや・・・
0953デフォルトの名無しさんNGNG
Javaという名前だけで互換性の無い
0954デフォルトの名無しさんNGNG
どっちでも動くんなら、別ける必要なさそうだが…
0955941NGNG
そうなんですか、やっぱそんなもんなんですね、、
バージョンアップしてるのに過去のものと互換性がないってのは
(どの言語もそうだけど)重大な欠陥ですよね。
C#はそこらへんうまくやってほしいな
0956デフォルトの名無しさんNGNG
>>952
そのうち携帯でサーバ立てるやつとか出てくるんでないの(藁
0957デフォルトの名無しさんNGNG
Javaぢゃないが、
携帯電話の組み込みアプリを
ローカルWebサーバで提供する仕組みがあるそうな...
0958デフォルトの名無しさんNGNG
Javaは携帯の各メーカーですら既に互換性など無い。
企業の利益の前ではまったく無欲。
0959デフォルトの名無しさんNGNG
UIはWEBベースでかけよ。

一太郎ARKはXHTML吐くらしいな。
0960デフォルトの名無しさんNGNG
互換性ってお前ら・・・
お前らがいってる互換性というのは、クラスラブラリを積んでるかどうかだけの話であって、Java環境そのものの話じゃない。
0961デフォルトの名無しさんNGNG
Javaそのものの話なんてのは学者さんが部屋に引き篭もってやってればいいのでは
0962デフォルトの名無しさんNGNG
>>961
Java そのものの話をしてる学者なんてみたことないが。
JIT 作ったりしてるのはみても。
0963デフォルトの名無しさんNGNG
>>960 その通りだと思うが、それならば
run any where というスローガンで素人を騙すのはやめてほしいぞ>Sun
そもそも java からクラスライブラリ抜いたら、ダシガラだしな。
0964デフォルトの名無しさんNGNG
Javaは趣味でやるにはかなりアツい言語じゃない?
・言語はシンプル
・APIは(良くも悪くも)オブジェクト指向
・周囲を取り巻く環境が最先端技術
・無料!
勉強という意味ではJavaは最高だよ。
0965デフォルトの名無しさんNGNG
>>964
X 言語はシンプル
C#の方がシンプル。

X APIは(良くも悪くも)オブジェクト指向
オブジェクト指向にこだわりすぎて融通が利かない。

X 周囲を取り巻く環境が最先端技術
C#が出た現在そうでもない。
0966デフォルトの名無しさんNGNG
>>965
VB.NETもあるでよ。
0967デフォルトの名無しさんNGNG
>>965
自分の作ったソフトでなくて、使ってるツールで勝負する…
 俺の使ってるXXXって凄いんだぜ。
 いや、俺の使ってるYYYの方が凄いね。
こーゆー人々の事を(以下略)
0968デフォルトの名無しさんNGNG
>>967
JAVAはJREがないとうごきません
0969967NGNG
>>968
そうだよ。だから何?
0970デフォルトの名無しさんNGNG
いちいちコンソール立ち上げるのうざいんだけど、なんとかして。
0971デフォルトの名無しさんNGNG
>>970
JARで固めなさいよ。
0972デフォルトの名無しさんNGNG
>>965
JavaよりC#の方がシンプルって、何をさしてるの?
言語仕様は殆どコピペみたいじゃん、あれ。

もしかしてAPIライブラリのサイズのはなしか?
APIライブラリなんかサイズが大きかろうが小さかろうがどうでも
いいと思うが。必要になったら必要な分を使うだけでしょ。
0973デフォルトの名無しさんNGNG
おとりSolarisサーバに攻撃
http://www.zdnet.co.jp/news/0201/17/b_0116_07.html
0974デフォルトの名無しさんNGNG
「API はオブジェクト指向」
ハァ?
0975デフォルトの名無しさんNGNG
M$から圧力でもかかったのか?

「■.NETって死滅しちゃうの?」
http://pc.2ch.net/test/read.cgi/tech/1008593003/l50
0976デフォルトの名無しさんNGNG
"I liked .NET better the first time I saw it... when it was called Java."
0977デフォルトの名無しさんNGNG
http://www.volano.com/report/index.html

JETがIBM VMに負けてる・・・。
ネイティブにすりゃいいってもんじゃないのね。
0978デフォルトの名無しさんNGNG
俺のXPマシンからJVMが消えて、今度は正式版のCLRが入った。
時代の流れには逆らえない。
0979デフォルトの名無しさんNGNG
>>972
言語仕様がコピペだー?なめんなよ。classしかないくせに。
ライブラリと混同してんだろ?

ところがライブラリもjavaよりはるかにOOだね。この手の話でjavaに
価値目はない。あきらめな。
0980デフォルトの名無しさんNGNG
>>978
ワラタ
0981デフォルトの名無しさんNGNG
>>979
interfaceもあるぞ(゚Д゚)ゴルァ
0982デフォルトの名無しさんNGNG

まもなくここは 乂1000取り合戦場乂 となります。

      \∧_ヘ     / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
 ,,、,、,,, / \〇ノゝ∩ < 1000取り合戦、いくぞゴルァ!!       ,,、,、,,,
    /三√ ゚Д゚) /   \____________  ,,、,、,,,
     /三/| ゚U゚|\      ,,、,、,,,                       ,,、,、,,,
 ,,、,、,,, U (:::::::::::)  ,,、,、,,,         \オーーーーーーーッ!!/
      //三/|三|\     ∧_∧∧_∧ ∧_∧∧_∧∧_∧∧_∧
      ∪  ∪       (    )    (     )   (    )    )
 ,,、,、,,,       ,,、,、,,,  ∧_∧∧_∧∧_∧ ∧_∧∧_∧∧_∧∧_∧
      ,,、,、,,,       (    )    (    )    (    )    (    )
0983デフォルトの名無しさんNGNG
1000!
0984デフォルトの名無しさんNGNG
次スレどうする?
0985デフォルトの名無しさんNGNG
>>981
おーおー、そうだったね。で?
0986デフォルトの名無しさんNGNG
>>985
匿名クラスもあるぞ(゚Д゚)ゴルァ
09871000NGNG
ゲット
09881000NGNG
取りました
0989sageNGNG
1000とちひろのJava隠し
0990宣伝カキコNGNG
3月末のJavaOneよろしく。
0991ゲイ2NGNG
Javaよありがとう、そしてさようなら。
0992デフォルトの名無しさんNGNG
import System.*;
import System.IO.*;
0993デフォルトの名無しさんNGNG
デストローイ
0994デフォルトの名無しさんNGNG
>>992 J#?
0995デフォルトの名無しさんNGNG

      ∧_∧      ∧_∧
     _( ´∀`)    (´∀` )
  三(⌒),    ノ⊃    ( >>1 )   糞スレは・・
     ̄/ /)  )      | |  |
    . 〈_)\_)      (__(___)
0996デフォルトの名無しさんNGNG

         ∧_∧  .∧_∧
         (  ´∀) (´∀` )
       ≡≡三 三ニ⌒) >>1 .)    立てんなって
        /  /)  )  ̄.| |  |
        〈__)__)  (__(___)
0997デフォルトの名無しさんNGNG

         Λ_Λ      ∧_∧
        ( ´∀`)     (´∀` )と思ったけど
        (    )     ( >>1 )おもしろいスレじゃん
        | | |       | |  |
        (__)_)      (__(___)
0998デフォルトの名無しさんNGNG
匿名クラス...わかりにくいだけ。
0999宣伝カキコNGNG
3月末のJavaOneよろしく。
1000宣伝カキコNGNG
3月末のJavaOneよろしく。 
10011001Over 1000Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。