#99 Article 904 Posted at 1995/06/25 03:21:22 by Mick'n (MAP1406) [JAVA]
Subject: Java (Re: なんとなく...) /25372(#130) /25370(#130) /25369(#130)
#99 に振ります
> どちらのサイトにあるのか、よろしければ。。。最近ものぐさ病が悪化して、
>完全に乗り遅れてる。。。教えて頂きたいです。
http://java.sun.com が総本山です。今のところ Solaris 2.x for SPARC、及び
Windows NT 用のα版のみが配布されています。日本だと sunsite.sut.ac.jp にあ
る sun-us の mirror から取得可能。Mac (System 7.5) や Windows 95 用につい
ては Sun 社内で移植作業中。他の OS (Linux、SunOS 4.x etc.) については、Sun
社外の有志が作業中 (ソースが公開されているが)。
java っつーのは
* Sun Microsystems が開発、フリーに配布している。
* 見た目は C++ に似ているから、取っつきやすい
* C++ に似ているけど、わりにちゃんとしているオブジェクト指向な言語
* multi thread なプログラムが書ける
* 分散オブジェクト指向な言語ではないけれど、それらしいことは書けそう
(object migration については java の ML で話題になってますが)
* Server Client なプログラムは簡単に書けるよーだ
* コンパイラは architecture independent なバイトコードを生成し、
処理系はそれを実行する。処理系によってはそのバイトコードをさらに
実行時に machine code に落し、高速化する
* UNIX、Mac (System 7.5)、Windows 95 などで共通に使える Window API である
awt というクラスライブラリ、WWW 関連、ネットワーク関連のクラスライ
ブラリも一緒に配布されている
* java で書かれた HotJava というブラウザは、従来の HTML + HTTP を
サポートするだけでなく、Applet とよばれる java で書かれたプログラム
を HTML のドキュメント中に埋め込むことが可能。ブラウザ自体が、その
仕組みなどにより簡単に拡張可能。
* security 関連もいろいろと考慮しているようだ
* NetScape 社も java を自社のブラウザに組み込む予定
* comp.lang.java もできるような雰囲気
というものです。日本だとどのあたりで話題になっているのでしょうか。ちなみに
hotjava は日本語には対応してません。韓国語については作業した人がいるようで
すが。あと、英語版ですらドキュメントが整備されきっていないので、かなり試行
錯誤することになるかも。日本語で書かれたドキュメントって、ちょっとした紹介
記事以外、見たこと無いです。
HotJava で Sun の home page <http://www.sun.com> を見ると面白いですよ。
マスコットキャラクタである duke が画面上を音楽とともに踊り狂い、マウスカー
ソルがクリック可能な場所を通過するたんびに絵が動いて喋るは、と、やかましい
こと限りなし。
まぁ、これで決定打となるかどうかはあれですが、しばらくは遊べそうです。
Mick'n (MAP1406)