サンが開発したJava、Java2 がネットワーク言語としてスタンダードになっているようですがその理由についてご教示ください(当方素人同然のコンピュータ知識です)。
WIKIPEDIA などでは「Cをもとに開発され、ネットワークに適している」といった説明がなされていますが「なぜ」ネットワークに適しているのかが理解できません。
例えば FORTRAN なら「複雑な計算のサブルーチンに簡単に入れるコマンドがあるので技術計算に適する」といった浅学者でもスカッ!とわかるような説明がありがたいです(そもそもネットワーク言語なる概念がわかっていません)。
No.1ベストアンサー
- 回答日時:
> 「なぜ」ネットワークに適しているのかが理解できません。
まず、C言語という言語があった。これは良いよね。当初はUNIX開発用に設計され、言語仕様といくつかの基本ライブラリが開発された。もちろん言語仕様にも基本ライブラリにもネットワーク関連のお話は出てこない。これはもう少し後の話になる。1975年くらいらしいが正確には分からない。
で、時は1993年、Sunは、新たなテクノロジーを発表する。その名もJava。クラスやシリアライズなど、C言語などの既存の言語で成熟していった開発概念を取り込み、ネットワークローダブルモジュールとして言語理念は評価された(その当時は言語そのものはあまり評価されなかった)。
つまり、Javaがネットワークに適しているのではなく、ネットワークに適した言語を設計しそれにJavaと名づけた、という方が正しい。
ちなみに、ネットワーク言語という物が本当に存在するかどうかは疑わしいね。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(自然科学) 科学技術計算の仕事について 2 2023/02/04 18:09
- 哲学 概念について 1 2023/04/09 15:09
- ネットワーク 回線を体系的に勉強する方法。 ネットワークを勉強している者です。 ネットワークを「体系的に」学習する 3 2022/11/26 20:36
- Wi-Fi・無線LAN PCWi-Fiの設定方法がわからなくて困っています。 4 2022/12/28 18:30
- システム スパコン「京」の本当の意義 4 2023/06/23 07:16
- Excel(エクセル) ネットワーク上のエクセルとリンクしている時にデータ更新をvbaで、refresh Allで行う場合の 2 2023/04/10 05:39
- IT・エンジニアリング バックエンドエンジニアに転職 2 2022/04/07 00:51
- C言語・C++・C# [至急] Project Euler:#16 Power digit sumコード、入力、出力、解説 3 2022/09/24 02:35
- デスクトップパソコン 古ーいパソコン/Atheros AR2181 PCIe Gigabit LAN コントローラー 7 2022/09/07 12:58
- C言語・C++・C# [至急]Project Euler:#13Large sum コード、入力、出力、解説 1 2022/09/24 02:30
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
すみません!パソコン開いて電...
-
このパソコンは重量が689gと非...
-
どのストレージが一番高い所か...
-
iCloudに6千個くらいデータがあ...
-
数日前から急にFBが前に進まず...
-
使用中のセクタが不良セクタに...
-
CrystalDiskInfoの現在地や最悪...
-
SSDにTRIMってした方が良いので...
-
SSDにTRIMをしたいのですがSSD...
-
現在と現在から20年前の2003〜2...
-
Crystal DiskInfoの生の値は既...
-
Excelファイルのシール1.2.3と...
-
インストールが不要なソフトは...
-
mail distributor エラー発生し...
-
SSDのデータがビット落ちにより...
-
CrystalDiskInfoは大企業で使わ...
-
HEVCのファイルの拡張子って何...
-
タッチパッドはチャタリングは...
-
バグの被害に遭わないようにす...
-
ファイルを記録してあるセクタ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Windows 11の品質、評判は・・...
-
メーカー製のノートパソコンが...
-
ベリファイは光学ディスクには...
-
ベリファイよりコンペアの方が...
-
バグの被害に遭わないようにす...
-
PCの寿命は平均3年?:本当で...
-
USBポートのイベントログが大量...
-
住所から直線距離を算出したい...
-
インストールが不要なソフトは...
-
HEVCのファイルの拡張子って何...
-
ソフトが正常に動作しなくなっ...
-
回復ドライブを作成する前にUSB...
-
2つのフォルダ内にある全てのフ...
-
日本語版Windowsで英語のソフト...
-
高速スタートアップは無効にし...
-
パーティションで分ける事によ...
-
メーカー製のノートパソコンに...
-
ソフトはVectorでダウンロード...
-
回復ドライブをUSBメモリで作っ...
-
インストールが必要なソフトと...
おすすめ情報