トップページ⇒tech
94コメント21KB

Javaで作られた有名ソフトって何がある?

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
Java自身もJava?
てか、今Javaやってる人へ希望を与えてやって下さい。

<参考スレ>
delphiで作られた有名ソフトって何がある?
http://piza.2ch.net/test/read.cgi?bbs=tech&key=990056026
vbで作られた有名ソフトって何がある?
http://piza.2ch.net/test/read.cgi?bbs=tech&key=990101968
0002デフォルトの名無しさんNGNG
javac
0003デフォルトの名無しさんNGNG
きっとWindowsのフリーソフトとかそういうのイメージしてるんだと思うけど、
普通はこういう使われ方だよ

http://www.bea.com/products/weblogic/server/index.shtml
http://www-4.ibm.com/software/webservers/appserv/
0004デフォルトの名無しさんNGNG
netscape6はjavaで作られてるという噂を小耳に挟んだことがある
真偽の程はわからんちん

Jbuilderはjavaで作られているという噂を小耳に挟んだことがある
真偽の程はわからんちん
0005デフォルトの名無しさんNGNG
Javaで組まれた一太郎ってあったよな?
0006デフォルトの名無しさんNGNG
なんだ、このテイレヴェルなスレは...........
N6はJAVAではない。
J3.5からPureJAVA
一太郎ArkがJAVA
0007デフォルトの名無しさんNGNG
先行者ゲーム
0008デフォルトの名無しさんNGNG
ORACLEの管理ツールは一部Javaだな。出てくるまでが非常に
長い。
0009デフォルトの名無しさんNGNG
>>7
URLきぼ〜ん
0010デフォルトの名無しさんNGNG
http://www.hinden5.com/senkousha/
0011デフォルトの名無しさんNGNG
>>10
謝々
0012デフォルトの名無しさんNGNG
>>6
表計算もやっているらしいな。>ジャストシステム
0013デフォルトの名無しさんNGNG
JBuilder 4
0014デフォルトの名無しさんNGNG
ハマってるyahooチェス
0015デフォルトの名無しNGNG
 LimeWire
0016デフォルトの名無しさんNGNG
ソフトっつーかシステムだけど、ODIN
0017デフォルトの名無しさんNGNG
JBuilder 5
0018デフォルトの名無しさんNGNG
一太郎 Ark
0019デフォルトの名無しさんNGNG
この中で一番まともなのが、先行者ゲームというところがJAVAらしい
0020デフォルトの名無しさんNGNG
>>19
移植だけれどq2javaはまともなゲーム。
0021デフォルトの名無しさんNGNG
javac
0022デフォルトの名無しさんNGNG
>>21
がいしゅつです。>>2
002321NGNG
ぬああああああああッ! この私としたことがアアアアアアッ!
0024デフォルトの名無しさんNGNG
>>20
URLキボン。
KFXのJAVA移植版のこと??
002520NGNG
>24
KFX?
quake2の移植だよん。

http://www.planetquake.com/q2java/

って、ちょっと違うかも・・・。
002620NGNG
> Q2Java runs on top of the Quake2 executable
> (provided by id Software), just like a normal Q2 mod.

だった。modだけか。残念。
0027デフォルトの名無しさんNGNG
ちゃんと確認してから晒せよ(w>26
0028名無しさんNGNG
Javaで書かれたXもあるらしいよ。
新鮮肉屋で前に見たよ。
名前は忘れた。
0029デフォルトの名無しさんNGNG
javaVM上で動くSmalltalkとかあったきがする
0030デフォルトの名無しさんNGNG
>>28
WiredXでしょ。
前に試してみたときは、実行すると真っ白い壁が現れて
それにXアプリがペタペタ張り付く感じだった。
動作はそれほど重くない。
0031デフォルトの名無しさんNGNG
>>28
wiredXかな?
http://www.jcraft.com/wiredx/
0032デフォルトの名無しさんNGNG
LispもどきはJavaWorldだかPressかなんかの連載記事で
あったな。
0033デフォルトの名無しさんNGNG
Hotjava
0034デフォルトの名無しさんNGNG
jEdit
0035デフォルトの名無しさんNGNG
Muffin
0036デフォルトの名無しさんNGNG
ThinkFree Office
0037デフォルトの名無しさんNGNG
Java Web Server
0038 NGNG
MagicDraw
0039デフォルトの名無しさんNGNG
samuroma
0040デフォルトの名無しさんNGNG
スト II のタイピングソフト、タイピングファイターは、
(一部に?) JAVA を使って、Win & Mac 両方に対応してた。

タイピングソフトのくせに激重で、不安定な代物でした。
0041デフォルトの名無しさんNGNG
WebLogic
Forte for Java
JUnit
0042デフォルトの名無しさんNGNG
JPython
だれかJRubyつくって!
0043デフォルトの名無しさんNGNG
Jajamaru
0044前Java世代NGNG
人に頼らず自分で作れ。
Java が天下を取れないのは(取れる資質がJavaに有るか無いかは別の話として)
Java ユーザーが Java を使ったアプリを広く公開していないからではないかい?
他人の評価なんか気にするな。
メジャーになったモン勝ち。
そのためにはクソアプリでもなんでも、色々流通するのが前提だな。
頑張れ!Java世代よ。
0045デフォルトの名無しさんNGNG
今44がいいこといった!
0046デフォルトの名無しさんNGNG
>44
アプレットは広く世にながれて、
結局つかわれなくなったじゃん

いくら良いアプリでも、重ければクソ
0047デフォルトの名無しさんNGNG
重いなら、軽くすれば良いだけのこと。
Javaを出発点に、Java以上の言語を作っても構わんよ?
出発点は何でもよろしい。
CでもC++でもVBでもPerlでも…

でも、とりあえずは極めてみろや?自分なりにでも…
じゃなきゃ発展なんて無いぜ?

「○○はクソ」なんて言っているより
「俺は○○の△△を改良した××を作ったぜー!」
のほうが(プログラマーとして)カッコ良くないか?
たとえそれが自己満足でもな。
0048デフォルトの名無しさんNGNG
JavaはWriteOnceRunAnywareの構想時点で終わっています。
無駄なセキュリティへの固執も、Javaが使えない要因です。

これからはWriteOnceBuildAnywareを前提とした
C#の時代が到来するのです。
0049デフォルトの名無しさんNGNG
>>48
単純にオブジェクト指向入門言語としてみたらJavaは
結構優れてると思うよ。
処理速度が問題ならそのプラットフォームでネーティブに
コンパイルすればいいだけの話だしね。
そういう風になればいいけど。
0050デフォルトの名無しさんNGNG
>>44 一部でお絵描き掲示板が流行ってるな
極一部だけど(W
0051デフォルトの名無しさんNGNG
>>49 Javaの高速化はクラスローダとガベージコレクタがネックになる
メモリ使用量が一定している数値計算とかだと
ネイティブアプリとほとんど変わらないよ

ネイティブコンパイラもランタイムのガベコレがヘタレだと
最新のJITやHotSpotに負ける事も珍しくない
0052デフォルトの名無しさんNGNG
うう。JIT(or VM?)スレとか立てたら人集まるだろうか・・・。
0053デフォルトの名無しさんNGNG
立てる?>52
0054デフォルトの名無しさんNGNG
>>48
>WriteOnceBuildAnyware
BuildAnywareなんだっけ?
0055デフォルトの名無しさんNGNG
>>54
一応構想では。
ダメっぽいけど。
0056デフォルトの名無しさんNGNG
ネエィティブコンパイルできない時点で、C#も同類だよ。
0057デフォルトの名無しさんNGNG
考え方はJavaもC#も同じだと思うけどなあ。まだでてねーからなんともいえないけど。
C#の方がやり方がうまいという気はするけど。
0058デフォルトの名無しさんNGNG
Javaもさ、やろうと思えばネーチブコンパイルできるんだし、
その点で言えばC#より一歩進んでるよね。

遅いのは、まあ、あきらめよう。
0059デフォルトの名無しさんNGNG
やろうと思えばどんな言語だってネーチブコンパイルできるとは思うが。
0060デフォルトの名無しさん NGNG
最近さわってないから忘れちゃったけど
OracleのインストーラーとかもJAVAでなかった?
0061デフォルトの名無しさんNGNG
>>60
そう。
目的と手段を履き違えた良い例。
0062デフォルトの名無しさんNGNG
>>56
C#はネイティブコンパイル前提で作られている。

Javaみたいに、ネイティブにしても糞にしかならないような
言語ではない。
0063デフォルトの名無しさんNGNG
>>61 bshellごりごり書くのはもうカンベンしてくれよ
0064デフォルトの名無しさんNGNG
>>62 ガベコレがいる時点ですでに目糞鼻糞
どっちがどっちかの判断はアンタにまかせるけど
0065デフォルトの名無しさんNGNG
>>64
C#はキャストができ、ポインタも使えるので、
用途に合わせてメモリプールを確保し、
自前でヒープを実装することもできる。

よって、C#の勝ち。
0066デフォルトの名無しさんNGNG
うむ。
Javaはアホ向けに作られた言語だから自由度がないね。

C#は上級者向けに自由度や柔軟性を確保しているのは評価できる。
クリティカルな部分は上級者が書いて、アホがコピペする、
うむC#はある意味理想的な言語かもしれない。
0067デフォルトの名無しさんNGNG
>>66 もアホってことで。
0068デフォルトの名無しさんNGNG
続きはこちら
(C# vs JAVA)
http://piza.2ch.net/test/read.cgi?bbs=tech&key=980804078&ls=50
0069デフォルトの名無しさんNGNG
Cocoon
0070デフォルトの名無しさんNGNG
>>65
Javaだってキャストが使えるしオブジェクトはみんなポインタだよぅ。
0071デフォルトの名無しさんNGNG
>>62
うーっそー、マジで?.NETのβ触った感じではできなかったけど。
製品版はできるんか、ワーイ。

ヘジルズバーグ厨房としてはdelphiの後継的な意味合いで、C#使ってみたいんだよねー。
とりあえず、ネイティブコンパイルできれば移行は決定!!
0072デフォルトの名無しさんNGNG
変なのがいっぱいきてるな。
バイオ研究関係でGeneScene
0073デフォルトの名無しさんNGNG
>>70
嘘付け。
なら、
byte a[256];
int* b = (int*)(a + 128);
に相当するコードをJavaで書いて見やがれ。
0074デフォルトの名無しさんNGNG
Javaはポインタはありますが、ポインタ演算はでけまへん。
0075デフォルトの名無しさんNGNG
>>74
キャストもできんよ。
byte[] a = new byte[256];
int[] b = (int[])a;

コンパイルできましぇーん。
バイトコードレベルでもどうにもなりましぇーん。
0076デフォルトの名無しさんNGNG
>>75
そのキャストは無効。

int a;
byte c;
c = (byte)a;

キャストできるよ。
>>70じゃないけれど、>>70はどんなキャストもできるとはいっていないだろ。
007770NGNG
>>73
それは確かに出来ないな。

でもそういう機能がどうしても欲しくて、自分で作ったよ。
思うに、Javaの弱点はただのバイト列を柔軟に扱いずらいという点だな。
CとJavaの両刀使いにはこの辺がもどかしくてつらい。
0078デフォルトの名無しさんNGNG
C#で >>73 に相当するコードはかけるのか?
もしできるのならエンディアンはどうなるんだ?
(最初からx86でしか動かすことを想定してないとか?<<意外とマジかも)
0079デフォルトの名無しさんNGNG
>>78
エンディアンはJITコンパイラが解決する。
0080デフォルトの名無しさんNGNG
Jalapeno有名だろ?Java言語で書かれたJVM。適応型最適化を行い、
アプリケーションのみならずJVM自身も最適化する。
0081デフォルトの名無しさんNGNG
有名なの?
0082デフォルトの名無しさんNGNG
>>80
で?JavaのJVMが動くわけがないだろ?
0083デフォルトの名無しさんNGNG
>>82
http://www.research.ibm.com/journal/sj/391/alpern.html
ここのAppendix Bでも読んどけ。
0084shigeNGNG
目くそ鼻くそを笑うともうしまして。

やっぱりperlは糞ですな。
0085デフォルトの名無しさんNGNG
馬鹿と鋏は使いようによっては役に立つ
0086JITスレネタNGNG
>>79 ビッグエンディアンのCPUだとポインタアクセスのたびに
エンディアン変換コードが挟まれるわけだなきっと。
そうでないと

>> byte a[256];
>> int* b = (int*)(a + 128);
はいいとして

>> byte a[256];
>> int* b = (int*)(a + 128 +1);
としたときのbのアクセス結果が保証できない

それとももっと頭のいい最適化方法あるか?
0087デフォルトの名無しさんNGNG
>>86
お前エンディアンを理解しているか?
0088デフォルトの名無しさんNGNG
>>87
ていうか、>>86はポインタを理解していないと思われ。
0089デフォルトの名無しさんNGNG
>>88
同意
009086NGNG
>>87-89
どんなふうに理解できてないか説明してもらえないか?
009186NGNG
あ、バスエラー忘れていた、、、(恥
てことはC#だと86系でもバスエラー(例外)が発生するのか?
0092デフォルトの名無しさんNGNG
>>91
バスエラーってのをちゃんと理解してるか?
いいから説明してみな。
0093デフォルトの名無しさんNGNG
ここのJavaアプレットのレースゲームすげー。
http://www.snapple.com/play/speedway.html
0094デフォルトの名無しさんNGNG
F-ZERO or マリオカートを彷彿させますな。
■ このスレッドは過去ログ倉庫に格納されています