[1] コンピュータ言語における「成功」とは何だと思いますか?

[2] [1]の定義によれば、Javaは成功したと思いますか?

回答の条件
  • 1人5回まで
  • 200 ptで終了
  • 登録:2007/02/11 02:15:26
  • 終了:2007/02/17 22:54:52

回答(14件)

ただいまのポイント : ポイント25 pt / 200 pt ツリー表示 | 新着順
 

現実世界への寄与度 kfiss2007/02/12 10:01:49

現実世界への寄与度

=現実世界へどれだけ有用で扱いやすい(プログラマー・ユーザーにとって)言語となったかどうか、じゃないですかね??

機械語はプログラム言語に含まれますか? nontan20052007/02/12 02:54:31

・・・バナナはオヤツに含まれますかみたいな感じで(笑)

個人的にはコンピューター「専用」的な言語なんて、使わないに越した事は

無いと思うんですけど・・・。

本当は、80年代・90年代、人工知能の開発が成功でもしていたらとは思いますね。(その時の成果は今でも結構生かされてるらしいのですけど)

現時点で、一番「成功」したとしいて言えばるCOBOLかもしれないとは思いますが。特定業種での占有率は、他に比べて比類なく高いと思います。

「普及」という意味ではアセンブラでしょうね、やはり。

Javaは、仮想環境という点では影響は残したとは思いますが、

実行速度、プログラミングのしやすさではどうでしょうか、他に無いから使ってる的な要素が大きいような気がしてならないのですが。

普及=ゲーム? Strada2007/02/11 23:47:15

ゲームはあくまで1つの用途ですし、普及具合の1つの尺度でしかないと思いますよ

それにJavaであっても携帯というプラットフォームに限定するならばゲームに関しても普及しているのでは?

失敗しなかった言語 Strada2007/02/11 21:37:58

成功の物差しは、何を持って成功と言うかの定義によるので難しい。

[1]失敗したと言われていない言語

[2](ほぼ)Yes

言語が生まれてから10年ないし20年経った時、入門書が手に入るでしょうか?

未だに「○言語を使った案件」が残っているでしょうか?

多かれ少なかれ残っているのであれば失敗しなかった言語と思います。

結局は歴史が判断するのでしょうね

長く使う・使い続ける事が出来ること kurukuru-neko2007/02/11 13:47:05

[1] 継続的に長く使う・使い続けることが出来るこ事

[2] まだわからない

愛されているかどうか katsu2007/02/11 11:57:36

では?Javaを愛しているなら、あなたにとって、相思相愛の成功言語です。

普及しなかったけど優れた言語 germansuplex2007/02/11 11:39:18

たとえば、ALGOLなんかは非常にすぐれたプログラミング言語と言え、研究目的で作られ、その後のプログラミング言語に非常に大きな影響を与えたことを考えると、成功と言えるんじゃないでしょうか。

http://ja.wikipedia.org/wiki/ALGOL

PrologやLispなんかもそういう意味で成功かな。

アセンブラ、そしてLISP sibazyun2007/02/11 11:33:10

  • (普及度などとは全く別の考え方です。「成功」より「革新」かもしれませんが)
  • プログラミング手法に全く新しい考え方を持ち込んだ、という意味でまずは「アセンブラ言語」をあげます。実はもっと前は2進数(あるいは8進数)による直接コーディングでした。それに対して命令部分をニーモニック(記憶用の略語、メモリに入れるならStoreをとってSTとか)として、オペランド部分にアドレスの相対表記などを取り入れたことは、実は革命だと思います。
  • あとは、実行手順を追うProcedural から、Non-proceduralへの変換でしょうか。その意味でLISPをあげておきます。
  • この観点からは、Javaは特に新味はないと思われます。

普及度 BROWN62007/02/11 11:15:35

自分も使われてこそ価値があると思います。

その言語を使って作ったゲームがヒットすること karasimiso2007/02/11 10:43:43

C++(With DirectX)やNScriptやActionScriptが主な例として挙げておきます。ちなみにJava Appletなら成功、その他のJavaアプリケーションは微妙だと僕は判断します。

「あのゲームって○○で作られてるんだってさ〜」って言われたら、その言語を勉強してみようってつい思ってしまうミーハーな僕。

普及度 minami01112007/02/11 09:33:07

やはり、普及度ではないでしょうか?

使われてこそ価値があると思います。

普及度はもちろんですが基幹系アプリケーションに採用されたかが重要では? chipmunk19842007/02/11 08:34:37

[1]基幹系アプリケーションの記述言語として採用されたか

[2]間違いなく成功していると思います

開発目的の達成度と普及度 germansuplex2007/02/11 07:50:43

[1] プログラミング言語の成功をはかるひとつの物差しは、何を目的に作られたか、そしてその目的をどれだけ達成したかによると思います。違った見方としては、どれくらい普及しているか(もしくは普及したか)どうか。

[2] Javaの開発目的は、マルチプラットフォームプログラミング環境を提供し、プログラムの開発効率やリユーザビリティーを高めることにあります。そういう意味である程度の成功を収めたと評価できると思います。

普及度から見れば、間違いなく成功といえるレベルにあると思います。

以下のリンクはオープンソースにおける各プログラミング言語の使用率。

http://www.cs.berkeley.edu/~flab/languages.html

道具に成功も失敗もない Questy2007/02/11 03:17:23

どんな言語にも得意 不得意があるのだから、勝ち負けとかいう判断基準はない

問題はそこから何を生み出すか、勝ち負けがあるとしたら成果物です

 

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません