Javaの将来性
■ このスレッドは過去ログ倉庫に格納されています
0001桃尻女
NGNGこれから伸びて欲しいんだけど
実際は厳しそう。
情報求む
0002Ph.D@鏡台
NGNGやっぱり将来性はない・・・
ま、使うところによるけどね。
0003デフォルトの名無しさん
NGNG0004桃尻女
NGNG卒研じゃぁJavaやらなきゃならんのだが。
0005デフォルトの名無しさん
NGNG0006桃尻女
NGNGなかなか・・・・・。
0007デフォルトの名無しさん
NGNG0008デフォルトの名無しさん
NGNGJavaができなかったのか・・・。
00092種はCOBOLで取った人
NGNGJAVA⇒C#っていう道はダメかなぁ〜。
(って言ってもC#はよく知りませんが....)
0010デフォルトの名無しさん
NGNG0011デフォルトの名無しさん
NGNG(オラクルもJavaだしなー)
0012デフォルトの名無しさん
NGNGそんなの、Javaが勝てる訳ないよな・・・
0013デフォルトの名無しさん
NGNGちなみにJAVAはいくらくらい?
0014デフォルトの名無しさん
NGNG0015デフォルトの名無しさん
NGNGJava ----> C++ 難
0016>>15
NGNG0017デフォルトの名無しさん
NGNGでもMSはWinの土俵でしか戦えないんだな。
C#でX箱のゲームでも作るか?
0018名称未設定
NGNGサーバーサイドのみだろ。
とてもいい言語だったのに残念。
これからはC#で決まり。
0019デフォルトの名無しさん
NGNG=============================
Javaの何が失敗したのか
=============================
を議論するスレとします。
0020デフォルトの名無しさん
NGNG0021デフォルトの名無しさん
NGNGそうなるとJavaもどうなるかわからない。
0022名無しさん@お腹いっぱい。
NGNG0023デフォルトの名無しさん
NGNGBSD系の JDK を JavaSoftで作って欲しいんだけどなぁ…
まぁ FreeBSD にしてからがマイナーだからなんでしょうけど。
しくしく。
0024デフォルトの名無しさん
NGNG失敗したけどサーバ側ではめちゃくちゃ
使われているよ。
002524
NGNGjavaの達人って少ないから職場では
重宝されます。
0026デフォルトの名無しさん
NGNGなんで AWTに Tree とか Table とか
付けるんじゃダメだったんですかねぇ?
0027デフォルトの名無しさん
NGNGAWTそのものを廃止したいんでしょ。
0028金持ち名無しさん、貧乏名無しさん
NGNGで、さらに難解な上位言語がC++って感じじゃないの?
つーかC#って、.NETのJavaだろ。
Javaに将来性が無いんじゃなくて、JavaがMSに吸収されたと
考える方がいいのでは?
ゲイツもうまくJavaを吸収したよなぁ。
0029デフォルトの名無しさん
NGNGSunのGUI周りのRuntime実装がアホだからだけだと思うけど。
0030デフォルトの名無しさん
NGNG賛成。
0031デフォルトの名無しさん
NGNG特に28は非情にイタイ。
0032デフォルトの名無しさん
NGNGMicrosoftの社員なんで勘弁してやってください。
0033デフォルトの名無しさん
NGNGたとえSunの反撃があったとしても。
他スレにもあったように、Javaはいい言語だが、
Sunがアホなのでこんなふうになってしまった。合掌。
0034VB厨房
NGNG0035Ph.D@鏡台
NGNGお前ら、コンピューターが動く仕組み分かっとんのか〜、ゴラァ!
0036デフォルトの名無しさん
NGNGそっかなー?
.NETに参加を表明しているベンダーと、Javaを後押し
してるベンダーを比べると一概には言えないような。
反マイクロソフト陣営の異常なまでの拒絶反応はそう
簡単に切り崩せるようには思えないけど・・・。
今回はネットワーク上が主戦場となる訳だけど、そう
するとオラクルやIBMを敵に回して戦うM$って楽勝とは
いいがたいと思う。
それにしても、.NETの参加ベンダーの社名を聞いても
???ってところばかりだよ。
結局ほとんどのベンダーは、静観中ってこと(かな?)。
0037デフォルトの名無しさん
NGNGなんかかっこいいな・・・
0038デフォルトの名無しさん
NGNGどうにかならんものか
0039VB厨房@MCSD
NGNG船頭多くして船山に登る(だっけか
顧客はMSだろが関係無い訳だし、技術は普及してナンボ
0040デフォルトの名無しさん
NGNG0041デフォルトの名無しさん
NGNG非同期のスレッド処理とかでクリティカルな部分の
設計・コーディングができないよ。なにが問題になるの
かもイメージできないだろうから。
0042デフォルトの名無しさん
NGNG君は、通話記録までゲイツ君に差し出す気なのか?
0043デフォルトの名無しさん
NGNG・言語仕様を見てみてからの期待ですか?
・個人的にある程度Javaに見切りをつけていたところからの期待ですか?
・MSが社運を賭けてC#を出してきた事からの期待ですか?
0044デフォルトの名無しさん
NGNG0045デフォルトの名無しさん
NGNGすべてはい。
C#人口が一番多くなるのは間違いない。
0046デフォルトの名無しさん
NGNGやっぱさすがMicrosoftだぜ!
ブランド名でC#ははやる!
0047デフォルトの名無しさん
NGNGJavaは大騒ぎになっただろ。
Appletが溢れて(その後、Netscapeの遅さで悪者にされ、
IE、MSのせいで将来性を絶たれた)、
ほんとにどこでもJavaになると思ったよ。
だが今や端っこに追いやられてしまった(藁)
0048デフォルトの名無しさん
NGNG社運なんか賭けてない。いつもの気まぐれ。
ある程度市場が形成されてから乗り込んできて
市場を乗っ取るってのはいつもの事。
.NETなんて結局 PCサーバーが売れた分しか普及しない。
そして全てのサーバーがPCサーバーになる事なんて無い。
0050デフォルトの名無しさん
NGNGたぶんnativeコード吐けるコンパイラが無いのは
.何が何でもclassファイルで普及させる
.nativeでは実装できないlibraryがある
からじゃないからかなー。
僕としてはソースに関してプラットフォーム中立だったら良いのだけれどなー。
0051デフォルトの名無しさん
NGNGサーバ -> Java
デスクトップ -> M$
携帯もの -> ??
0052デフォルトの名無しさん
NGNG1) デスクトップはブラウザのみでロジック部分は高性能サーバーで処理
2) 高い能力のサーバーが必要
3) 大きいマシンが売れる
4) $un 儲かる
それが彼らの理想。
アプレットとかはやると負荷分散になるのでサーバーの CPU がいらなくなる。
0053デフォルトの名無しさん
NGNG0054$un
NGNG0055デフォルトの名無しさん
NGNG>アプレットとかはやると負荷分散になるのでサーバーの CPU がいらなくなる。
アマーイ。
0056デフォルトの名無しさん
NGNGあなたもつめが甘いけど。
0057デフォルトの名無しさん
NGNG0058デフォルトの名無しさん
NGNG>NETはOSじゃないからどこにでもかぶせてきますよ。
>携帯電話からUNIXまで(w
そんな自分の首しめるようなことまじめにやるわけないだろ
だいたいCOMをUNIXにも移植するって話もいったい何年たってるよ?
.NETもCOMが基盤のはずじゃないのか?
0059デフォルトの名無しさん
NGNG> [ Portable.NET version 0.0.5 ] をリリース
> http://www.southern-storm.com.au/portable_net.html
マイクロソフトがやらなくても「携帯電話からUNIXまで」
になるかもね。
C#スレに書くべきか。とりあえず >>48 >>58 さんへ。
0060JAVA楊子
NGNG「世間的」には、「Javaだ!」「XMLだ!」と言われている。
特に、コンピュータ雑誌にそのタイトルが載っている。
ここまでの2chのレスと世間のJavaに関する評価があまりにも違うのはなぜ?
0061デフォルトの名無しさん
NGNG動作がキビキビしてるというか。
0062デフォルトの名無しさん
NGNG他の言語を選ぶ積極的な理由ってある?
GC あるし、
ライブラリが豊富だし、
バイナリ互換だし。
「NTで開発してSolarisで稼働」で何の問題もなかったよ。
0063デフォルトの名無しさん
NGNGちょっと負荷かけただけでおかしな挙動してくれます。
サーバーサイドでこれは致命的です。
VMがOS毎に異なる微妙な挙動の違いを吸収しきれてないのと、
そのことを考慮してないヘボいclass(ていうかヘボいプログラマ)が蔓延しているのが原因なのですが、
VMのコードを書き換えるなんてできませんし、classにしてもソースコード付き
であればラッキーですが商用でんなこと望めません。
VBが無理矢理商用に使われているのと同様と考えてください。
VB=JAVA=信頼性皆無のヘボ処理系
VBプログラマ=JAVAプログラマ=それに気づかないヘボプログラマ=役立たず
です。
かなりヤバイ状況です。
41さんの心配は、現実に起こっています。
結局、マニアによるマニアのためのマニアックなプログラミング言語でしかなかったんですね。
その証拠に、実験レベルでの話しか取り上げられてませんね。ex.XML
哀れですね。
0064デフォルトの名無しさん
NGNGじゃああんたの言う互換性が高くて安定して安全な言語ってナニよ?
COBOL? 4GL? C++? WinでC#?
C厨房うじゃうじゃのプロジェクトに関わったことはあるかい?
0065デフォルトの名無しさん
NGNG0066名無しさん
NGNG移植してやろうにもできねーじゃねーか!
0067デフォルトの名無しさん
NGNGhttp://msdn.microsoft.com/library/default.asp?URL=/library/dotnet/cpapndx/_cor_technical_overview_of_the_common_language_runtime.htm
006867
NGNG0070名無しさん
NGNGランタイムをばら撒きだすのはブラウザからかな?Javaとおんなじように(ワラ
あるところまでいったらもう止まらないよ。たぶんね。
0071アーヒャヒャヒャヒャヒャヒャヒャ・
NGNGてめーで言語作れ
0072デフォルトの名無しさん
NGNGさっさと荷物まとめて田舎帰れ。
0073デフォルトの名無しさん
NGNGキテイにレスしないで下さい
0074デフォルトの名無しさん
NGNGどうにもならなかったというのが正しいよ。
SunはMSの牙城を切り崩したかったが
崩れなかった。
NCなんてバカな思想があったこと覚えてるかな。
0075デフォルトの名無しさん
NGNGJAVASCRIPTは繁盛してるなぁ。
飯の種だからあんまり文句は言えないが、
あちこちブラウズしてると邪魔でしょーがないんだが…
0076デフォルトの名無しさん
NGNGもしそうならうれしー。
http://itpro.nikkeibp.co.jp/free/ITPro/USNEWS/20010126/4/
0077デフォルトの名無しさん
NGNGライブラリ覚えなおしってのがいやだなぁー
0078デフォルトの名無しさん
NGNG0079ss
NGNG0080デフォルトの名無しさん
NGNG細々と生き長らえていくことでしょうが。
Java使いならC#への移行は容易だよ。
0081ss
NGNG0082デフォルトの名無しさん
NGNG0083デフォルトの名無しさん
NGNGそんなこというあんたの知らんとこでJavaは結構つかわれてると思われ。
普通のHTMLと思ってたら、裏はJavaということがかなりあると思われ。
0084デフォルトの名無しさん
NGNG勝負が始まってから議論したって遅いんだって。
お前の方がイタイぞ
0085デフォルトの名無しさん
NGNG0086SHIGE
NGNG0087デフォルトの名無しさん
NGNGおくとなお良い。俺は C→Java→C++→Java だが。
っていうかだいぶ前から Sun もアプレットサヨウナラ、
サーバサイドコンニチハって雰囲気だったじゃん。何を
いまさら騒いでんの? Java=Applet って思ってる厨房
そんなに多いんか?
0088SHIGE
NGNG0089デフォルトの名無しさん
NGNG0090shige
NGNG0091デフォルトの名無しさん
NGNGC/C++じゃなくてCだけの方がよいような。
C -> Java -> C++ の方が
C -> C++ -> Java の方が明らかにラク。
0092デフォルトの名無しさん
NGNG日本語として成り立ってない(ワラ
0094デフォルト
NGNG結局アセンブラになります。
0096デフォルトの名無しさん
NGNGC→Java→C++・C#(?)
に賛成。
00971
NGNGだろうよ?
0098桃尻女
NGNG人の名前騙んなヴォケ。
00991
NGNG0100デフォルトの名無しさん
NGNGJAVA.NETおめ
0101デフォルトの名無しさん
NGNG87の言うとおり、サーバーサイドコンニチワってことですかね。
0102オプションの名無し
NGNGWindowsXPのプレインストールmoderuにはCompaq,DELLは既にJavaの搭載を
決めているらしいし、IBMやSONYは言わずもがな、当たり前でしょ?
それにC#ってWindows95,98でさえ動くのか?いやまじで。
(3年後ってのは無しにしてくれ)wら
0103デフォルトの名無しさん
NGNG0104デフォルトの名無しさん
NGNGJavaVMが入って来たりするようになるんだろうか。
0105デフォルトの名無しさん
NGNG0106デフォルトの名無しさん
NGNG自動インストールにならなかったっけ?
0107デフォルトの名無しさん
NGNG0108ss
NGNGこの業界でマスコミを信じると、とんでもない目にあうぞ。
彼らは、お金で動いているだけだ。
0109↑とWin厨がいいました
NGNG0110デフォルトの名無しさん
NGNGここぞとばかりに張り切ったと思われ。
0111デフォルトの名無しさん
NGNGコボラー=サーバJava使い
コボラーは、
別プログラムだけでなくJavaでさえ、関数イメージ(1関数内でnewとdelete)にしてコールし、
if/whileで使いこなす。
0112デフォルトの名無しさん
NGNGある意味うらやましい。
0113shige
NGNG定説です。
0114デフォルトの名無しさん
NGNGコボラーはマスコミの動向と無関係な存在だからな(藁
0115デフォルトの名無しさん
NGNGstatic メソッド乱発、public 変数使いまくり、Vector/Hashtable
大好き、例外は握り潰し、synchronized ってなんですか? あたまがいたいよう...
0116デフォルトの名無しさん
NGNGshigeってコボラーくずれの趣味Ruby使い?(w
0117shige
NGNG0118デフォルトの名無しさん
NGNGIterator便利でよく使いますが・・・
0119デフォルトの名無しさん
NGNG返しなんかやってたら厨房度高いよ。正常系 String、レアケースで
Integer や String[], Exception が入るコレクションなんて
メンテできません。Object を VARIANT 型と勘違いしている VB
厨房死んで。
0120デフォルトの名無しさん
NGNGコボラーは、OSのメモリダンプで原因調査して貰うので潰しても良いんです。
0121デフォルトの名無しさん
NGNGあーあるね、こういうの。「コンパイルが通らなかったんで
とりあえずこうやったらうまくゆきました」とか。
0122デフォルトの名無しさん
NGNG>正常系 String、レアケースで Integer や String[], Exception
>が入るコレクションなんて メンテできません。
>Object を VARIANT 型と勘違いしている VB 厨房死んで。
すごいなぁ、それは、、、、確かに「死んで」だ。
「あなたのまわりの糞コード」
http://piza.2ch.net/test/read.cgi?bbs=tech&key=981185737
にノミネートしたいんですけどいいですか?
ところで、
>Vector 渡し Vector 返しなんかやってたら厨房度高いよ
という文にギクッとするのですが、それを避けるには
・配列で返す
・特定のクラスしか入らないようにしたリスト(Listを包合)で返す
などするんですか?
スレの趣旨とは違うのでsage。
0123デフォルトの名無しさん
NGNG>>Vector 渡し Vector 返しなんかやってたら厨房度高いよ
>という文にギクッとするのですが、それを避けるには
Enumeration か Iterator を使う。呼び出し側も作り側も
自分の担当だったらべつに良いんだけど、他人とのインター
フェースでコレクションの構造を意識させない作りにする
のが普通のOOだと思うが。
0124デフォルトの名無しさん
NGNG会社でやってるならこれは教育の問題な気がするが
0125デフォルトの名無しさん
NGNG作り直しになっているか理解していない様子...。
0126デフォルトの名無しさん
NGNGまぁ別にそいつらが後々メンテするなら勉強だと思ってそのまま
ほっとくってのもありかもしれんけど。
0127デフォルトの名無しさん
NGNGVectorを派生してドキュメントクラス作るのはどうなの?
0128デフォルトの名無しさん
NGNGようは抽象性を高くしろってことでしょ?
ArrayListじゃないくてインターフェースのListで受け取るとか
0129デフォルトの名無しさん
NGNG抽象度変わらず。
>配列わたしはもっと厨じゃない?
それで良い場合もある。
0130デフォルトの名無しさん
NGNG0131デフォルトの名無しさん
NGNG如何に元がダメクラスであっても、ラッパーが頑張れば別物になるし。
0133122
NGNGhttp://piza2.2ch.net/test/read.cgi?bbs=tech&key=981185737
に119さんが挙げてくれたVB厨房コードを転載しました。
いつ見ても、悪夢的コードだ、、、。
0134デフォルトの名無しさん
NGNG0135デフォルトの名無しさん
NGNG0136デフォルトの名無しさん
NGNGJavaとPerlをやって、2年後にJavaをC#に乗り換えるって事でどう?
0137デフォルトの名無しさん
NGNG今からC#やるべし
0138デフォルトの名無しさん
NGNGXPに非搭載になった理由を考えてみれば、
どうすればよいかは明白
0139デフォルトの名無しさん
NGNG0140デフォルトの名無しさん
NGNGマイナーに走るとDel厨になるからヤメレ
0141デフォルトの名無しさん
NGNGまた、何とかC言語とか・・いろんなのが出てきそうだけど。
0142デフォルトの名無しさん
NGNGああいった機構は携帯端末やスマートカードで必要になるので、
例えそれがJava駆動じゃなくても無駄にはならんだろ。
0143デフォルトの名無しさん
NGNG0144デフォルトの名無しさん
NGNG一年くらい同じプロセス動かしてれば速くなるかもね。
0145んなわけあるかゴルァ(゚Д゚)
NGNG現実C++より速いだろ。
0146デフォルトの名無しさん
NGNGつうか、Java と C++ じゃ適応領域が違うのだから速さを比べてもねえ。
0147デフォルトの名無しさん
NGNG0148デフォルトの名無しさん
NGNGいつまでたっても所詮 one of なんだよね(藁
0149デフォルトの名無しさん
NGNGJITでcompileしたのをfile systemにcacheしといてもいいよね。
0150デフォルトの名無しさん ◆J/VIUNzk
NGNG激しく同意。
0152デフォルトの名無しさん
NGNGそれはもうやってるんじゃない?
0153デフォルトの名無しさん
NGNG0155デフォルトの名無しさん
NGNGJAVA以外に何がある?
0156デフォルトの名無しさん
NGNGそれが少しもオブジェクト指向ではないという点です。
http://www-6.ibm.com/jp/developerworks/java/010302/j_j-king.html
synchronizedってそんなに酷いものだったのか
0157デフォルトの名無しさん
NGNG汚くしそうな気がする。
オイラの提案は SecurityManager を singleton じゃなくて
スレッド単位にして欲しかったな。サーブレットみたいなサー
バサイドだといろいろな権限のスレッドが走りまくるから
(ThreadLocal 使えばいいんだが...)。
0158157
NGNG鬱出し脳...
0159デフォルトの名無しさん
NGNG5年後、10年後には生産性と移植性で他を圧倒する
Java言語が世界を覆い尽くすでしょう!
0160デフォルトの名無しさん
NGNG自分に都合のいい脳内幻想だろ
終焉を迎えつつあるVBやC++しか使えなくて焦ってるだけ
0161デフォルトの名無しさん
NGNGJ2EE1.3はやくでないかな。
0162 ◆Tjud7scs
NGNG0163デフォルトの名無しさん
NGNGほとんど作り上げられてるからな〜。
ほんと便利な時代になったよな〜。
APIの増加量が凄まじくて置いてきぼり食らいそうになるけど。
0164デフォルトの名無しさん
NGNG>スピードの問題は技術革新であっという間に解決され
ねーよ。
放熱性とか電力消費のこと考えて物言えよな。
Javaがすいすい動くようなインフラを整備したらあっという間に石油が
なくなるぞ。
たとえ5年後や10年後の技術でも冷やさなきゃ動かないのは事実だろ?
いいかげん'IT業界'はそんな絵に描いた餅で素人騙すのはやめた方が
良いと思う今日この頃。
0165デフォルトの名無しさん
NGNG何言ってんだかね。
なんかこう、頭固そう。
0166デフォルトの名無しさん
NGNGBinary compilationの技術にあまり詳しくないんじゃないの?
たぶんVLIWって何かも知らないだろうし。
新技術を色眼鏡でしか見れない人間ってこの業界には向いてないね。
0167デフォルトの名無しさん
NGNGわけわからん。
Java があろうがなかろうが、
コンピュータの能力は向上して消費電力は増え、台数も増えていくだろうに。
何かの比喩で使っているなら分かりにくいのでやめてくれ。
0168デフォルトの名無しさん
NGNG10年前に比べたら確かにPCは速くなってきてるけど当時のPCって
CPUにファンなんて付いてなかった。(それだけCPUそのものの消費
電力も低かったわけで)
「処理能力が高くなったから、昔なら重くて動作しなかったプログ
ラムが実用になった」といわれても感動はない。
0169デフォルトの名無しさん
NGNGそのBinary compilationやらVLIWとかいうのってどんなもの?
ちょっと説明してくり。
0170デフォルトの名無しさん
NGNGVLIWってItaniumとかCruesoeとかのあれのことか?
x86がμOPに変換されるようなものか?
0171デフォルトの名無しさん
NGNGおれもわからん。たのむ。
0172デフォルトの名無しさん
NGNG雑誌記事の請け売りっていうオチは勘弁してくれよ。
0173もしかしてここは
NGNG0174デフォルトの名無しさん
NGNG0175デフォルトの名無しさん
NGNG0176!!!警告!!!
NGNG(放置してください)
0177デフォルトの名無しさん
NGNG(放置してください)
0178デフォルトの名無しさん
NGNG現場の意見だね。まあ、上の受けは良いかもしれんがね。
0179!!!警告!!!
NGNG(放置してください)
0180166です。
NGNG別の命令セットに変換されてから実行されているわけです。
IntelのchipはこれをCPU内部で行ない、
TransmetaのCrusoeはCPU外部でsoftwareが行ないます。
>>164の言うような「byte code interpreterが遅い」というのはいまや過去の話であり、
現実にbinary codeをinterpreterしているsystemをみんな利用しているのです。
(もちろんこのことに気がついてすらいない人が圧倒的に多いのですが)
実行時翻訳のコストより、翻訳で得られる速度向上の方が大きいのです。
VLIWは、accumulatorを並列に並べた構造になっており、
命令語はこの数にしたがって幅が増減し、この数を増やす事によって、
CPUの性能アップを計ります。Software binary compileを行なう場合、
命令語の幅が変わっても単一実行ファイル提供でいっこうに構いませんから、
VLIWのCPU(の性能)ごとに命令語が違うという欠点がなくなります。
後は検索エンジンで検索して読んでください。
もちろん、Java実行環境についてはまだまだ努力の余地があります。
0181166です。
NGNG> 現実にbinary codeをinterpreterしているsystemをみんな利用しているのです。
interpreteね。
0182デフォルトの名無しさん
NGNG0183デフォルトの名無しさん
NGNG0184デフォルトの名無しさん
NGNGバカ言うなJavaは最高だ!!!
0186デフォルトの名無しさん
NGNG今後のエネルギー政策について考えるべきだな。
それはプログラマの仕事じゃない。
0187デフォルトの名無しさん
NGNG0188166です。
NGNGperlやVBでprogramを書いてprofilingすると分かりますが、
interpreterは非常にCPUを酷使します。
>>164はこれをもってJavaは電気を食うといっていると思うので、
binary compileによってその反証になっていると考えます。
これまでは机上の空論だと思われていたのですが、
TransmetaのCrusoeが、WindowsノートPCでその実力を見せつけたわけです。
ただ、binnary compilation(Code Morphing)だけでなく、
クロックや電圧低下による低消費電力化もCrusoeは大きいと思います。
しかし、Moblie Pentium *搭載のノートに比べても駆動時間が長いのは、
binary compileをしている事を考えると、これは驚異的です。
少なくとも私には驚きでした。しかもまだfile systemにcacheしてないらしい…
後はCursoeで検索してみてください。
0189デフォルトの名無しさん
NGNG0190デフォルトの名無しさん
NGNG0191デフォルトの名無しさん
NGNGこの貧乏神がいるかぎり、製品がいいものであればあるほど、
悲しい結果が待っている。
0192166です。
NGNGあ、言っといた方がいいか。
変換部、内部パイプライン制御部をsoftwareが担うために、
ゲート数が減ってCPU chip自体の消費電力が減ります。
>>189
binary compileの技術があればいらない、というのが現在の結論じゃないでしょうか?
0193デフォルトの名無しさん
NGNGとりあえずCやっといたほうが無難だよ
0194デフォルトの名無しさん
NGNG問題なのは、オブジェクト指向って高級なもんが
世間一般には向いてないってとこかな
Swingがはやらないのは、そのせいだと思うけど
スレッドも別にあれでできない事はないし、便利だし
問題なのは、マルチプロセッサに対応してない事だけど、
別に俺には関係ないからいいや
javaとは関係ないけど、エネルギー不足になるのは困るよね
でも、単純に消費電力を上げれば、速く計算できるわけでもないので・・・
極端な話、メモリが電子の「ある」「なし」ぐらいのレベルになってくれれば
消費電力なんて関係なくなるんだけどね
速くするにはチップの面積が小さくならなきゃだめだし、
チップの面積が小さくなれば、消費電力が減る
ま、心配する事ないかもね
0195デフォルトの名無しさん
NGNGJavaのスレッドって、X86マルチプロセッサマシンで
NTで動かしたら、パラレルに動いたぞ。
Javaのマルチスレッドは、スケジューリングとメモリ
同期管理が難しいぜ。なんたってVM実装依存の2パターン
のスケジューリングポリシーの両方に対応したコード
書いておかないと、「Write Once Run Anywhere」に
は決してならない。
0196デフォルトの名無しさん
NGNGJavaでスレッドや同期をつかいまくったプログラムは、
ほとんどの場合、作成環境でしかうまく動作しないと思ったほうがいいよ。
これがわかっている人ってホントに少ないからなあ。
0197195
NGNGスケジューリングポリシーがコレでもかというくらいに違いすぎる
のが原因だよね。
JVMその1(NT/X86版はこっちらしい)
タイムスライシング。実行中のスレッドは、JVMに割り当てられた
タイムクォンタムを使い切ると、いきなりコンテキストスイッチ
する。コンテキストスイッチのタイミングは予測不能。インスト
ラクションコード1ワードの隙間に入り込むことも多々ある。
メリット:全てのユーザスレッドがほぼ期待通りに均等に動いてくれる。
(といっても、所詮は同一プライオリティなら単なるラウンドロビン
という単純なものだが)
デメリット:スレッド間で同時に参照更新されうるデータが、ちゃんと
意識してコーディングしておかないと、synchronizedでデッドロック
したり、データが同期されなかったりする。
JVMその2(SPARC/Solaris版はこっちなの?)
ラウンドロビン。実行中のスレッドは、ロジック内に明示的に記述される、
コンテキストスイッチ依頼(Thread.sleep(),Thread.yield(),Object.wait()
など)があるまでスイッチしない。
メリット:スレッドスケジューリングをユーザが完全にコントロールできる。
デメリット:意識してコーディングしないと、あるスレッドがいつまで
たっても起動されない、ということになりうる。
で、Javaのバイトコードの可搬性を実現するには、この両方で
ちゃんと動くコードを書かないとならない。
…ところが、JavaのThreadは作るのはアホでもできるが、この辺
の事をアホは分かっていないので、結局なぜかわかんないけど
プラットホームを移動すると動かないぞ?ということになる。
アホが知識不足なのが諸悪の根源だが、そんなVM作っている奴も
悪いと思われる。どうにかならんものか。
0198166です。
NGNGhttp://jcp.org/aboutJava/communityprocess/first/jsr001
のchapter 4. Schedulingが期待の星。
SEに入ってもJITが絡んでくるから、しばらくSolaris, NTしか使えないだろうけど。
しかしJCP.orgのpowerは凄まじい…
0199197
NGNGRTSJって、それこそOS依存になりそうな気がするんだが…
POSIXシグナルハンドラクラスなんつーのまであるぞ。
つうか、RTSJを使わなければならないような、時間的な
精密さが必要なシステムを、何でわざわざJavaで書かなけ
ればならんのよ?という気がする。
趣味レベルなら面白そうなネタだけど、業務で使う奴いる
のか?超冒険になりそうだ。
0200166です。
NGNGscheduler指定できるだけで>>197の最後の段落の要望に合うというだけの話。
finalizeとか、直観に反する仕様読まない人泣かせが確かに多いな。> Java
ちなみに現在>>197は1)native thread版, 2)green thread版って事のはずです。
JDKが1.1.7以前はgreen thread onlyです。(SPARC Solarisでさえ)
0201196
NGNGコンテキストスイッチのタイミングって、バイトコードの命令間だと思ってた
んだけど、もしかしてそうではない?
だとすると怖いなあ、long値の書き換え中にスイッチしたりして・・・
しかしまあ、同期/スレッド周りは、
実行環境依存動作がテンコモリだろうに、なんで導入したんだろう?
>>197
> アホが知識不足なのが諸悪の根源だが、そんなVM作っている奴も
> 悪いと思われる。どうにかならんものか。
アホには、出来合いのコンポーネントを教科書どおりに使わせるしかないのかも分からんね。
でもそーだとすると、アホ脱出の条件が厳しいぞ。OSの勉強からやらせるか?
やっぱり、実装方法によって動作が著しく異なってしまうっていう、
コマッタ仕様が悪いのかねえ。
0202デフォルトの名無しさん
NGNGそう聞いたんですけど、現実は違うのですか?
0203デフォルトの名無しさん
NGNG現実は違うよ。宣伝文句に躍らされないように。
0204仕様書無しさん
NGNG激しく同意!!
0205デフォルトの名無しさん
NGNGage ておこう。
0206166です。
NGNG> コンテキストスイッチのタイミングって、バイトコードの命令間だと思ってた
> んだけど、もしかしてそうではない?
いや、仕様はその通りだから、>>197はそういう実装があったという事じゃないかな。
>>202
まあ、wirte once, execute anywhereであるためには、
「この環境では動いたんですけど」design/programmingでは駄目ですわ。
これはどんな言語、環境にも言える事だけど、Javaは実装がたくさんあるから特にね。
期待や宣伝が大きいだけに苦言大きいと感じか?
0207デフォルトの名無しさん
NGNGJava byte code → x86命令セット → CPU内部命令セット
と、JDK, CPUで二回の命令翻訳が起きるけど、Transmetaは、
Java byte code → VLIW命令セット
と一度でやるJDKを持っているとこの前日本に来た社長が言っていた。
それから「x86命令セット → CPU内部命令セット」は実行時毎回行なうから、
memory上のcacheに持っておく「x86命令セット → VLIW命令セット」より電気を食う。
>>188,192
0208デフォルトの名無しさん
NGNG昔のおそーいCPUで何時間もかかるのと、
今時のはやーいCPUで一瞬で終わらせるのと、
食う量ってそんなにちがうのかな?
0209デフォルトの名無しさん
NGNGItaniumが恐ろしく電気食っちゃうのはアーキテクスチャの
せいなわけ?
そうだとしたらTransmetaってかなり優秀な気がするんだけど。
Cruesoeの大の大部分がキャッシュメモリみたいだし。
0210デフォルトの名無しさん
NGNG御安心ください。
0211164
NGNG>今時のはやーいCPUで一瞬で終わらせるのと、
>食う量ってそんなにちがうのかな?
そんな比較の話は誰もしてないが、208は昔のおそーいCPUでJAVAを走
らせるなんて耐えられるのか?
処理が完了すれば良い訳じゃなく、レスポンスを上げなくちゃ話になら
んだろ?
んで、なんか話題になってるVLIWだが、結局のところそいつでどんだけ
速くなるんだ?
高々数倍程度だったらあっという間にマージン食い尽くして行き詰まる
と思うがどうか?
0212デフォルトの名無しさん
NGNGhttp://www.zdnet.co.jp/news/0108/17/b_0816_06.html
0213デフォルトの名無しさん
NGNG本当かなぁ根拠がなぁ
自分の未来は当人が決めればいいんだけどね
0214デフォルトの名無しさん
NGNG0215デフォルトの名無しさん
NGNGVB 上がりのプログラマの数?
0216デフォルトの名無しさん
NGNG>>212の記事によると、VB上がりのプログラマがJavaに移るということらしいぞ。
つまり2〜3年経つと、Java厨は使い物にならんというスレだらけになるわけだ。
実際今でもそうだけど。
0217へたーれ
NGNGOSを2〜3年おきに、ヴァージョンダウンしたり、
あるソフトウエアの市場占有率が上がったら、
今度は、そのソフトウエアのインストール回数を制限したり、
インストールのたんびに、いっちいち電話で許可とんなきゃいけなく
するなんて、思い上がりもいいとこだよ。
こんなんじゃ、C#のライセンスは、どんな無理難題をふっかけて
くるかワカラン。だから期待度0%。
そんな会社無視して、
みんなで、JAVAやりましょう!
0218デフォルトの名無しさん
NGNGVB厨までひどくはならんと思う。
VBの世界観は「こんなことができる」ということが中心でしょ。
「こんなことがしたい」→「こんなふうに書こう」という順番で
だから、書き方が2の次になってしまう。
で、そのまま成長すると、立派なスパゲッティコードを書くわけだ。
Javaの世界観は「こんなふうに書ける」ということが中心でしょ。
「こんなふうに書ける」→「こんなことができた」という順番で
Javaの入門書はたいがいオブジェクト指向とは何か?という所から始まる。
オブジェクト指向ではこんなふうに書けるからこんなことができます
という紹介の仕方をする。ゆえにVB厨ほどひどいことにはならんと思う。
0219デフォルトの名無しさん
NGNG趣味の世界はそうかもな。仕事ならまず仕様ありき。
逆にBASICでもCでも出始めの紹介記事は「こんな風に書けます」という
切り口だったと思うぞ。
0220デフォルトの名無しさん
NGNG0221デフォルトの名無しさん
NGNG現状って?
0222デフォルトの名無しさん
NGNG馬鹿がJavaになだれ込んできて、VB厨がJava厨になるだけであって、
JavaがVBみたいになる事はないと思うが。
こう考えると、Del厨だのVB厨だのJava厨だのって、言語非依存だな。
厨房はなにをやっても厨房。
0223デフォルトの名無しさん
NGNG> OSを2〜3年おきに、ヴァージョンダウンしたり、
具体的に、何がバージョン「ダウン」しました? NT 3.51, NT 4.0,
2000 の進化は全く問題ないと思ってるんだけど。
0224デフォルトの名無しさん
NGNG>趣味の世界はそうかもな。仕事ならまず仕様ありき。
それは過去の話になりつつあるんじゃないか?
UMLも理解できねー奴はsageだ、ってこないだ上司に言われちゃったぞ。
あ、漏れ、市ぬ?(ぉ
糞コード(QuickHack)の需要もまた消えはしないとは思うが、でも確実に減りはすると思う。
糞コードじゃやっぱり「品質」は上げられないから、趣味だけじゃなく実益レベルでもいずれ破綻するっしょ。
0226デフォルトの名無しさん
NGNG0227デフォルトの名無しさん
NGNGで、代替案は?
ついでに何処が退化なのか教えてちょ。
0228デフォルトの名無しさん
NGNG”進化する Linux という返事が来る”に120円
0229デフォルトの名無しさん
NGNG0230デフォルトの名無しさん
NGNGアメリカ人の大多数と富士通とNECと日立は、Linuxを業務用で使うつもりらしいが。
0231shige
NGNGRubyRubyRubyRubyRubyRubyRubyRubyRubyRubyRubyRubyRubyRubyR
ubyRubyRubyRubyRubyRubyRubyRubyRubyRubyRubyRubyRubyRubyRubyRubyRubyRubyRub
yRubyRubyRubyRubyRubyRubyRubyRubyRubyRubyRubyRubyうぇえうぇwせsうぇswぎおtぎおtp
w2344yっgygy4えrygへお54うえrうぇrうぇrうぇrをy8えwれrうぇrうぇrうぇrうぇrうぇrwg3klmt;l23えwtおう45
お45お4
5t34pt4@3「t43RubyRubyRubyRubyRubyRubyRubyRubyRubyRubyRuby
えw4rt34t34yRubyRubyRubyRubyRubyRubyRubyRubyRubyRubyRubyRubyRubyRuby
ubyRubyRubyRubyRubyRubyRubyRuby
0232デフォルトの名無しさん
NGNG「を使う」のと「も使う」はかなり違うぞ。
それを言うならアメリカと言わず日本でもLinuxを業務用で使って
いる人はいる。ただ、業務にもいろいろ種類はあって、たとえば
Office製品がないとどうしようもない業務だとLinuxは使いにくい
し、現実的にはそれが多数派の業務ってことじゃないの。
0233デフォルトの名無しさん
NGNG0234デフォルトの名無しさん
NGNG0235デフォルトの名無しさん
NGNG0236デフォルトの名無しさん
NGNGC#ってCPUは何でもOKになるのかな?
そうじゃないと携帯端末上稼働数ではJavaの圧倒有利だと思うけど?
Desktop上は圧倒的不利だと思うけどさ。
0237デフォルトの名無しさん
NGNG携帯端末でJavaが動いてるっても、
ほとんどアセンブラと変わらんからなあ・・・
0238デフォルトの名無しさん
NGNG携帯JAVAなんてライブラリ全然違うし。
0239デフォルトの名無しさん
NGNG0240デフォルトの名無しさん
NGNG0241デフォルトの名無しさん
NGNG0242デフォルトの名無しさん
NGNG一応C++、C#、VB、JSから利用可能、当然一番相性いいのはC#
コンパイルするとexeファイルになるけど、CLR実行環境が必要なので
実はJavaとあまり変わらない構造になってる。
0243デフォルトの名無しさん
NGNGつーか、Microsoft版VMでしょう。「あまり」というより「全然」変わらない。
Java 2 security modelみないな機構も持つくさい
0244デフォルトの名無しさん
NGNGCLR用バイトコードコンパイラという「禁止武器」を、いつかは作ってしまう
だろうな。必要だろうし。人気出るかもね。それで商売やったら、Sunから
訴えられると思うが。
0245デフォルトの名無しさん
NGNG0246デフォルトの名無しさん
NGNGその武器、激しく欲しいけど
M$がCLRの仕様を微妙に変えていくと実装がついてけないのでは?
unix上のWin32 APIエミュが成功しなかったみたいに。
ソースあるんなら、java<->.csトランスレータとかが良くない?
JVM<->CLRブリッジとかもできて、
C#/Java好きな方を使えるようになると良いな。
0247デフォルトの名無しさん
NGNG0248デフォルトの名無しさん
NGNG0249デフォルトの名無しさん
NGNGはいはい。わかったから、病院帰ろうね。
0250shige
NGNG,r!'゙゙ .'` ` ' !i;; :ii!il|;i';ii|lilii'';;!'iil!li;;_
,;i!゙ ,. .; 、 'il ;lll|lilll|;iilliillli;i!!;!'i'iiii!llllii,,
il! ;.,l'i.);i.;r.,|'トll;r,!!;,!,; ,:. .iト ;illリi!ililiii;iiiil|il|i|lll|l:iiii'iii;'lill|
.i|゙lll'|i|l;|illl;!i)..゙!|l';||l;iiilliiiill;リ il|lil;||lllillllliilll!l!|ll||l|;llll|lililli||l
ll|゙,i'r'i'ilii';'':i;,;,,;r゙;'iliii;''゙i,,li) .l||)iill|liill'!i-:: ''ii'!'''!''!!lllilliil|
.r;ト .!,, ゙゙''゙',;゙: リ_' '''゙ ノ ニ |l|illll '゙lll!! ! '゙|ll゙' .||lll'
.|.lト ゙'''''´、 . ゙'''''''゙ .l!i .ll|l|| .! ;!l|!ト
`'l ⌒'゙゙゙ :l゙゙ :l|||l| :.,__;,_ :||||゙
l ::.'',,,;;;,;;;,;;;,.,, ノ l!l!, ; ,,,..,,_ ' ;|ll゙
|゙';_..' ゙''.''''''' ,;;;: r'| ト;,' .''llililliiii!':: ;;i|
| .''''::,,.,,,,...,,,,:,:''''゙ .| ト '':;, ;r'´ !
藤田竜一(22) 田中邦彦(21)
0251Ruby >>>>> Java
NGNGRuby >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Java
Ruby >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Java
Ruby >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Java
Ruby >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Java
Ruby >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Java
Ruby >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Java
Ruby >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Java
Ruby >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Java
Ruby >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Java
Ruby >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Java
Ruby >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Java
Ruby >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Java
Ruby >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Java
Ruby >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Java
Ruby >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Java
Ruby >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Java
Ruby >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Java
Ruby >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Java
0252Ruby >>>>> Java
NGNGRuby >>>>>>>>>>>>>>>>>>>>>>>> Java
Ruby >>>>>>>>>>>>>>>>>>>>> Java
Ruby >>>>>>>>>>>>>>>>>>>>>>>> Java
Ruby >>>>>>>>>>>>>>>>>>>>> Java
Ruby >>>>>>>>>>>>>>>>>>>>>>>> Java
Ruby >>>>>>>>>>>>>>>>>>>>> Java
Ruby >>>>>>>>>>>>>>>>>>>>>>>> Java
Ruby >>>>>>>>>>>>>>>>>>>>> Java
Ruby >>>>>>>>>>>>>>>>>>>>>>>> Java
Ruby >>>>>>>>>>>>>>>>>>>>> Java
Ruby >>>>>>>>>>>>>>>>>>>>>>>> Java
Ruby >>>>>>>>>>>>>>>>>>>>> Java
Ruby >>>>>>>>>>>>>>>>>>>>>>>> Java
Ruby >>>>>>>>>>>>>>>>>>>>> Java
Ruby >>>>>>>>>>>>>>>>>>>>>>>> Java
Ruby >>>>>>>>>>>>>>>>>>>>> Java
Ruby >>>>>>>>>>>>>>>>>>>>>>>> Java
Ruby >>>>>>>>>>>>>>>>>>>>> Java
Ruby >>>>>>>>>>>>>>>>>>>>>>>> Java
Ruby >>>>>>>>>>>>>>>>>>>>> Java
Ruby >>>>>>>>>>>>>>>>>>>>>>>> Java
0253shige
NGNGヾ/:::::::::::::::::::::::::::ヽ
/::ノノノノノノノノノノノノノ:ノ
|::::::ノ 巛 |
| ノ ヘ / |
,⊥||----(=・)-(=・)| / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
l || ⌒´⊃ | ) | おおぉぉっと!厨房得意のコピペ荒らし!
ゝ_┃ ___ノ |/ < 貴重な青春の1ページをこんなところで
┗━⊃<二二/ / | 過ごしていいのか少年よっ!?
| 丶__ ___/ .| ああぁっと!ここで>>1の御両親が登場だぁぁ!!
/ト、 /7:`ヽ、_ _ \__________
/::::::::| ~''x‐''''~~/::::::::::::::`ー
/::::::::::::::| ,,イ;;;;>、/::::::::::::::::::::::::::
::::::::::::::::::::::| /:::::| /:::::::::::::::::::::::::::::::
0254Ruby >>>>> Java
NGNG○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○
●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●
○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○
●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●
○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○
●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●
○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○
●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●
○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○
●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●
○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○
●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●
○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○
●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●
○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○
●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●
○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○
●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●
○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○
●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●
○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○
●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●
○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○
●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●
○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○●○
0255デフォルトの名無しさん
NGNG0256デフォルトの名無しさん
NGNGモv�!ソG{qシT<ケュN`ク
聳ルュ0ユ酣J+蔓61ニ厂0KqNP!ハ]nケ&;!\拔アqQ.��ヒェネ⊇| yラヘカサhei3ムV]>碣シ活ッxAEリ泗*j冪8m「ロvイ 8シP妣ユ="
訛<"ノ~莞zモ%録?械ア �oムキ">}%Qラモ-陀柴gユツァsU�ニ諒ムソ Z9ヌぺbッ(H%ワ井�Uシ*2�錦\キ*�R&゙ャX洙ヒツEy霓チルp{-幼2X!ホ�ウナ.ゥッe2コ�n|x吋ョX^^Lルミ&ハケSヨ゙ャ`テ�qッ+OMヤェ
0257デフォルトの名無しさん
NGNG通っていないド田舎より奨学金を受けた特待生として上京していた
彼は勤勉で勉学に対する態度もまじめであり非常に優秀な生徒として
評価されていた。しかしそれとは裏腹に同年代の生徒からの視線は
冷たかった。彼の田舎臭いしぐさ、方言、顔つき、そしてなまじ成績が良いこと、
全てが嫌悪の対象となったのだ。彼は疲れていた・・・
今や周りからの冷遇は露骨な暴力に変わっていたからだ。
五郎「父っちゃ、母っちゃ、おら疲れただよ。田舎さ帰っちまいてぇ」
五郎は目を閉じ、旅立ちの朝の事を思い起こしていた・・・。
村人達は皆彼を祝福し、村からかなり離れた町の駅まで見送りに来てくれた
五郎は文化発展に遅れ不便な生活を強いられている村人達の期待の星だったからだ。
「じゃあ行ってくるだ!」
「五郎、けっぱれっ!けっぱれっ!体には気ぃつけてな!」
父母は涙で見送り、村長は深く何度もうなづき、近所の人達は手に持った
日の丸旗を激しく振った・・・。
「おら絶対一旗あげてかえってくる!みんな待っててけろ!」
五郎に決意が蘇った。彼には使命があるこんなところで挫ける訳には行かないのだ。
授業が終わり帰路につこうと教室から降りてきた五郎は自分の靴入れの前に見慣れない
箱が置いてあるのに気がついた。
五郎「なんだぁ?こりゃ?なになに to五郎様へ,,,えっこれ おらにか?」
包装は淡いピンク、リボンでとめられた外見は明らかに女の趣味だ
さらに手紙まで添えられている。五郎は期待に胸を膨らませ手紙を読んだ
(五郎君、突然のギフトにビックリでしょ?ごめんなさい
私からの気持ち受け取ってください。ずっとあなたを見てました)
差出人は書かれていない。だが女性に免疫の無い五郎を興奮させるには充分だった
五郎「でへへっ!まいったな!おらついに彼女もちかぁ」
喜びに沸き上がる五郎はその場で箱を勢いよく開け放った。
0258shige
NGNG0259デフォルトの名無しさん
NGNG0260デフォルトの名無しさん
NGNG0261デフォルトの名無しさん
NGNG0262ななしさん
NGNGあとで本人にきいてみてね。
0263デフォルトの名無しさん
NGNG五郎は愕然とした。箱の中にはぎっしりとホカホカのウンコが詰まっていた
しかも未消化のトウモロコシから人糞であることは明らかだった。
いままで味わったことの無い絶望感が押し寄せる・・・五郎は手に伝わる
ウンコのぬくもりを感じながらその場に棒立ちになった。
「オイッ!どうしたんだ?なんだそれ?」
不意に肩を叩かれ五郎は我にかえった、振り返ると隣にいるのは
ロンゲ茶髪鼻ピー&ガムクチャクチャの男だった名前は忘れたがクラスメートだ
五郎は弱い所を見せないよう動揺を隠すため苦笑いを浮かべた。
五郎「ハハハッ・・・参ったよこれっ いたずらされちゃって・・・」
五郎は平気なそぶりで箱を下に置こうとした
茶髪「笑ってんじゃねぇよ!」
五郎「えっ?」
五郎は男の方を振り向いて驚いた 男が横向きで宙に浮いていたからである
次の瞬間、五郎は後頭部に凄まじい衝撃を感じた [延髄斬り]である。
五郎は前のめりに倒れ、そのまま箱の中身であるウンコに顔をうずめた。
いったいどこにこれだけの人がいたのだろう?周りからおびただしい数の
笑い声が聞こえてきた
「ハハハッ!ダッセェたまんねぇ!きったねぇよこいつ!イナカモンがっ!」
その時五郎に変化が起こった。劣等感と惨めさの嵐、耐え難い悪臭、
そしてウンコの中のトウモロコシのコリコリ感、これらが五郎の内に眠るなにかを
激しく呼び起こした。それは心臓の最奥から、骨髄の芯から、脳下垂体の彼方から、
五郎につぶやき、そして叫んだ。
「殺せ!殺せ!力こそ正義!全て滅ぼせ!米を返せ!いっきー!!」
ウンコに埋もれた顔をあげた時、五郎の理性は消えていた
五郎「おめぇらみんなみなごろしだぁぁあぁっぁぁっぁ!」
0264デフォルトの名無しさん
NGNG五郎「五郎パンチ!五郎ブロウ!百姓神拳究極奥義 酢斗霊賭版血!」
生まれてこのかた喧嘩などしたことがないため繰り出す技は単純なパンチのみ
だが男の顔面はみるみるうちにグシャグシャになっていった
「イナカモンがブチキレやがった!みんな集まれ!」
五郎は一瞬のうちに40人に取り囲まれた。しかし五郎の闘志は消えなかった
五郎の中の悪魔はつぶやいた おまえなら勝てると
五郎「来やがれ!ウォォォォォォオオオォッ!!」
五郎は怒号とともに集団の中に突撃をかました・・・
それから約20分後やはり多勢に無勢。足払いぎみのローキックで転ばされ
40人一斉ストンピングをくらって撃沈した五郎は
体育館の倉庫でマットにくるまれ逆さまにされていた
五郎「痛ぇっちゃぁ・・・畜生!覚えていろよ必ず復讐してやる!!」
暗黒の力に目覚めた五郎は最早以前の五郎では無かった何度やられても立ち上がり
必ず敵をうち滅ぼす 復讐の快楽を知った。五郎は生まれ変わったのだ
五郎はマットの中で吠えた
「ウォォォォオオオォォォォッ」
夜になり誰もいなくなった深夜2時、五郎はマットの中で静かに息を引き取った
死因はストンピングによる内臓破裂であった・・・享年16歳若すぎる命であった。
いじめかっこわるい・・・・・・・。
0265shige
NGNG0266デフォルトの名無しさん
NGNG0267デフォルトの名無しさん
NGNG■ このスレッドは過去ログ倉庫に格納されています