改めて、Jmol の勉強:Java と JavaScript

2011-03-10 :  理科部 部活

Jmol については、一昨年(2009年)の3月1日に書いた、
部活:ツールあれこれ」以来、
何度も書いていますが、・・・・・
改めて、勉強しました。

昨年(2010年)9月19日に書いた
Linux で スタンドアロン版 Jmol」でも引用していますが、
Jmol のサイト」では、
  Jmol is a free, open source molecule viewer for students, educators,
  and researchers in chemistry and biochemistry.
  It is cross-platform, running on Windows, Mac OS X,
  and Linux/Unix systems.
  ・The JmolApplet is a web browser applet that can be integrated into
   web pages.
  ・The Jmol application is a standalone Java application that runs on
   the desktop.
  ・The JmolViewer is a development tool kit that can be integrated into
   other Java applications.
と、
「Jmol」には3種類あるとあります。
つまり、「JmolApplet」「Jmol application」「JmolViewer」の3つ。

木原 寛 先生のHP」の「計算化学入門」の1番目、
Jmol による分子モデルの表示(PDB形式データ集)
で3D表示に使ってるのが「JmolApplet」
マネをして、「紙さんHP」で修行中です。
(HTML ですから、Webブラウザは Internet Explorer でも何でもいい?)
(<紙>は当然 Firefox です。次は Safari です?)

そして、上記の「Linux で スタンドアロン版 Jmol」とは「Jmol application」
ローカルマシン上で動くアプリケーションですね。

さらに、当ページの左下「ブックマーク」欄に載せている、
Jmol ・・・ Explorer」で使っているのが「JmolViewer」?
(正式なサイト名は「Jmol Crystal Symmetry Explorer」です)
アプリケーションの中に「Jmol」を組み込んでいる。

ところで、
pdb2vrml.pl 開発:原子の表示色・大きさ」などでは、
「Jmol」は「Java」で作られていると書いていました。が、・・・・・

「Java」と「JavaScript」は別物だったのですね。
(これも)左下「ブックマーク」欄に載せている、
とほほのWWW入門」サイトの「基本編」に、
(大変参考にさせて貰っている)「Perl」の他に、多くの言語が載っており、
「Java」や「JavaScript」もある。

「JavaScript」のページの、
「JavaScript と Java の関係は?」には、
   JavaScript とよく似た名前のプログラミング言語に、
  Sun Microsystems 社が開発した Java があります。
  Java と JavaScript は名前もよく似ていますし、いずれも C 言語を
  祖先として生まれた言語なので記述もよく似ていますが、まったく別物です。
  英語とドイツ語くらいの違いがあります。
   JavaScript は元々 LiveScript という名前で開発されていましたが、
  Java が流行しはじめたことや、Netscape 社と Sun 社が技術提携したこともあり、
  JavaScript と名前を変えたようです。
とありました。

確かに、
「JavaScript」はインタプリタ言語で、
HTML テキストの中に記述しますね。
外部ファイルとするときは「.js」ファイルでしょうか。

一方、「Java」はコンパイラ言語で、
開発環境(コンパイラ等)を用意し、
ソーステキストは、「.java」ファイル、
実行形式ファイルは、「.class」ファイル?

と云うことは、
「Jmol」を勉強するなら、「JavaScript」を勉強しないといけない?


ブログテンプレートのカスタマイズ2」で始めた(?)、
HTML の勉強(?)の延長線上で、
「JavaScript」も一緒に勉強しよう。

化学部活動では、いろんな言語を勉強しないとやっていけない(?)

頑張ります。

オ ソ マ ツ で し た。   <(_ _)>

と云うことで、今日の 化学部活動 は終了。   


見ていただきありがとうございました。
お帰りに投票して頂けると嬉しいです。 ⇒ blogram投票ボタン

日記@BlogRanking    
関連記事
スポンサーサイト

コメントの投稿

管理者にだけ表示を許可する

No title

JavaScriptの勉強を始めますか
fc2さんは可能ですか?
gooのブログはJavaScriptを使わせてくれないですよ
使えると私も勉強したいですね

喜サンタ さんへ

はい、fc2は可能ですよ。
gooはダメですね。
まあ、これは、特にブログでなくて、
ホームページか、ローカルですが。
頑張ってみます。
あと、
「gooあしあと」無くなりますね。
今後とも、宜しくお願い致します。
おきてがみ/blogram
blogram投票ボタン



おきてがみ

最新記事
カレンダー
07 | 2017/08 | 09
- - 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31 - -
月別アーカイブ
カテゴリ
最新コメント
検索フォーム
リンク
プロフィール

<紙>

Author:<紙>
ようこそ。
「パソコンヲタクの雑記帳」
もろもろなことを綴っています。
パソコン ヲタクってねくら?
画像は kami でなく kani です。

カウンター(fc2、i2i) /Google Analytics


i2i(from 2010-08-24)
Total =
Today  =  
Yesterday=
アンチエイジング

Google Analytics
ブックマーク