No.2ベストアンサー
- 回答日時:
1.使用用途に限って言えばアセンブラが一番広いのでは無いでしょうか。
実用的なって線で考えても別にJAVAが特段優れているようには思えませんが。
2.vax6さんの感性にマッチしているからだと思います。
3.C言語の難しい部分とJAVAの簡単な部分を比較しているのではないでしょうか。
単に基本的な構文に関してのみ言えばCの方が簡単だと思うのです。
4.失礼ながらvax6さんが実用的に扱える言語がJAVAだけだから、というオチは有り得るのではないでしょうか。
どの言語もある程度以上の技術を身に付けたら便利に扱えるようになると思います。
5.好きだからでしょう
ん!(4)はあり得るかも・・・。
JAVAにはポインタが無いから使いやすいんですよね。
私もポインタのおかげでどれだけグレたか・・・。
最近、JAVAが楽しくて仕方がありません。
しょーもない疑問にご回答いただき、誠にARIGATOございます!!
No.3
- 回答日時:
(1)こんなに使用用途が広いのだ!
オブジェクト指向だからです。
(2)なぜ、こんなにシンプルで美しいのだ!!
オブジェクト指向だからです。
(3)なぜ、C言語が苦手な自分でも簡単に覚えられるのだ!!
オブジェクト指向だからです。
(4)なぜ、こんなに便利なのだ!!!
オブジェクト指向だからです。
(5)なぜ、ハマるんだ!!!!
オブジェクト指向だからです。
あと、JavaのほうがC言語より遅いかというとそうも言い切れません。(詳しくは参考URLから始まるスレッドを)
実際に私はCで書かれたプログラムを"パフォーマンスを良くするために"Javaで書き換えたことがあります。(私がJavaのほうが得意なのでチューニングしやすかったのです)
参考URL:http://java-house.jp/ml/archive/j-h-b/028604.htm …
全部オブジェクト指向だからとは・・・(笑)!!
実にシンプルだ!!
URLのページを見ましたが、意外でした。
JAVAの奥深さ。恐るべし!
ARIGATOございました!!
No.1
- 回答日時:
(1)こんなに使用用途が広いのだ!
CPUやOSに依存しない汎用的な言語だから。
(2)なぜ、こんなにシンプルで美しいのだ!!
作った人のセンス。
(3)なぜ、C言語が苦手な自分でも簡単に覚えられるのだ!!
C言語の方が難しいから。
(4)なぜ、こんなに便利なのだ!!!
一長一短。Cより汎用性は高いがJAVAで作ったプログラムはCやアセンブリなどのよりコンピュータ言語に近いもので作ったプログラムより重くなる。
(4)なぜ、こんなに便利なのだ!!!
そういうのが好きだったんでしょう。
JAVAの如く、シンプルで美しい回答・・・。
あっ、Cよりも重くなること忘れてました。
しょーもない疑問に答えていただき、ARIGATOございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# [至急] Project Euler: #15 Lattice paths コード、入力、出力、解説 1 2022/09/24 02:34
- C言語・C++・C# [至急] Project Euler:#16 Power digit sumコード、入力、出力、解説 3 2022/09/24 02:35
- C言語・C++・C# [至急]Project Euler:#13Large sum コード、入力、出力、解説 1 2022/09/24 02:30
- Java プログラミングのプの字も知りませんが、プログラミングを勉強したいです。とりあえず、学ぶものを決めない 3 2022/11/04 13:10
- IT・エンジニアリング バックエンドエンジニアに転職 2 2022/04/07 00:51
- IT・エンジニアリング c言語とjavaの需要について 3 2022/06/23 22:59
- その他(プログラミング・Web制作) プログラミングのC++とかPhotonとかJavaはどうすれば入手できますか? 2 2022/04/06 21:06
- その他(プログラミング・Web制作) 次に、楽天のアジャイル就活に参加して、1日で内定を獲得できる。私は大企業に就職できる? 2 2022/04/17 13:38
- Java javaでパソコンの内臓カメラや内臓マイクの映像や音をリアルタイムで映し出した 1 2022/07/09 14:02
- Ruby プログラミング講師はまだ需要ありますでしょうか? 1 2022/11/07 19:43
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
OpenGLでの楕円の描き方
-
エクリプスのプログラミングに...
-
スキル高めのIT技術者になぜ左...
-
JAVA基礎の課題で自動販売機
-
VBA(えくせる)ってなんでメン...
-
JavaScriptとC言語の違いについ...
-
Rubyの学習の進め方
-
フレームのデザインを変えたい...
-
授業でプログラミングのJavaの...
-
使用しているJUnitのバージョン...
-
vba クリップボードクリアにつ...
-
VBAの「for i=1 to cells(…」...
-
IISワーカープロセスが原因でCP...
-
Javaでのエラーについて
-
EclipseでJavaコンパイラのバー...
-
gitでバージョン指定してダウン...
-
プログラマーの適正検査落ちま...
-
サイドワインダーのドライバ
-
java、又はjavascriptでマシン...
-
Tomcat上で動くサーブレットが...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBA(えくせる)ってなんでメン...
-
JavaとAndroidアプリ(Java)違...
-
エクリプスのプログラミングに...
-
vectorクラスについて。
-
授業でプログラミングのJavaの...
-
スキル高めのIT技術者になぜ左...
-
JavaScriptとC言語の違いについ...
-
JAVA基礎の課題で自動販売機
-
内部仕様、外部仕様
-
大学の授業のプログラミング、...
-
Netbeansでの、Java「実行」と...
-
遊びでJavaを勉強しようとして...
-
EclipseとVisual StudioをPC1台...
-
Javaに向いてない人はどんな人...
-
グラフを描く目的でプラットホ...
-
visual c++6.0 入門書
-
VB.NETの参考文献、サイト
-
JAVAでフォートランのプログラ...
-
プログラミングの技術向上について
-
JAVA プログラミング ロッカ...
おすすめ情報