No.1ベストアンサー
- 回答日時:
ちょっと面白いものがあります
http://gigazine.net/news/20070126_computer_langu …
影響は受けるでしょうが、「C言語を基に」というのはちょっと違うと思います。
ただ、関数名だけに注目した場合は別の理由もあります。
関数名は、その関数の機能を表わすような名前を付けるのが普通です。
その際、英単語がよく使われます。数学関数だと、数学用語がそのまま使われます。
そのため、同様の機能の関数は、同じ英単語/数学用語が元になることが多く、結果、同じ関数名になることが多いです。
例えば、sin関数なら、数学のsinから来たもので、特定プログラミング言語の影響とは考えにくいです。
No.5
- 回答日時:
Java の printf とかのことかな?
基本的には、関数名は前に開発されたライブラリを参考にすると
思いますよ。いちいち再発明していたら迷惑でしょうし、
同じ機能で同じ名前なら覚えやすいです。
もちろんそうでないものもたくさんあります。
Javaやjavascript と C は記法はよく似ている部分もありますが、
設計思想は天と地ほども違います。似ている部分も言語全体から見れば
ほんの一部です。
Javaとjavascriptも設計思想が大きく違う言語です。
慣れ親しんだ記法を借りて別のものを作ったというほうが現実に
近いと思います。
式とか制御構造の記述が似ているととっつきやすいというのが
似せた理由だと思います。
No.4
- 回答日時:
> C言語を基にして開発されたのでしょうか?
後の言語に強い影響を与えた、と言った方が適切でしょう。特に、コードブロックは波括弧でくくる、変数宣言では型名を変数の前に置く、といった構文については、そのまま踏襲されるケースも多いですね。C言語以前から存在する構文でもC言語が採用したから広まったという面が強いのでは?
また、JavaやC#などは、C/C++ユーザに受け入れられ易くするために、C/C++に似た構文を採用したのだと思われます。
ruby のまつもとゆきひろさんが書かれた記事などは参考になるかと。
http://www.itmedia.co.jp/enterprise/articles/070 …
http://itpro.nikkeibp.co.jp/article/COLUMN/20060 …
http://www.amazon.co.jp/dp/4873114713
http://www.aoky.net/articles/steve_yegge/tour_de …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# プログラミング言語「C#」の難易度ってどれくらいですか? 4 2022/05/12 19:15
- その他(プログラミング・Web制作) プログラミングについて(Python) 添付した画像はC言語で簡単に作ったソースで、1つの配列に5つ 3 2022/09/10 19:15
- その他(プログラミング・Web制作) プログラミング 処理速度 1 2022/11/25 11:05
- C言語・C++・C# C言語について。 3 2022/11/05 20:30
- C言語・C++・C# C言語 3 2023/07/11 19:55
- C言語・C++・C# C言語のエラーについて 2 2022/07/11 13:56
- C言語・C++・C# C言語 1から20までの逆数の和を求めたいのですが、このようにプログラミングしたら値が負になってしま 3 2023/05/22 18:31
- C言語・C++・C# プログラミングのC言語についてですが 全く分かりません。 どなたか教えてくれないでしょうか、、? 3 2022/07/15 04:29
- C言語・C++・C# C言語 入力した値から0までの数を並べて表示するプログラミングを作りたいんですけど、自分でやってみた 2 2023/05/22 18:18
- 計算機科学 C言語 ラグランジュ補間法 について、 あくまでも多項式による近似なので、各点を直線で結んで滑らかに 2 2022/12/11 01:01
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
楽しくて最高のプログラミング...
-
C言語、C+、C++、C#の違い
-
C++ ってなんて読む?
-
プログラムに書かれる"%"記号の...
-
質問失礼します。 プログラム言...
-
C言語とhtmlの違いを どな...
-
TO_CHARで小数点以下がある場合...
-
Pythonって何を意識した言語な...
-
おみくじを作りたいのですが
-
現在、大学の応用化学科に所属...
-
C++における継続行
-
クオンツに必要なプログラミン...
-
VCとVC++
-
最新のプログラム言語を学ぶに...
-
VBSとWSHは読み方が違うだけで...
-
.Net Framework APIがあればMFC...
-
Excel VBAで文字化けする (英語...
-
VBScriptで引数を省略したい場合
-
ホワイトハッカーを目指そうか...
-
COBOLでのNOT = の AND条件
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
C言語、C+、C++、C#の違い
-
質問失礼します。 プログラム言...
-
最新のプログラム言語を学ぶに...
-
COBOLでのNOT = の AND条件
-
C言語って古いですか?
-
rpa化する言語としてら何があり...
-
UNITY Float型の接尾辞fって
-
TO_CHARで小数点以下がある場合...
-
プログラミング言語の制作方法...
-
COBOLで文字タイプを数字...
-
プログラムに書かれる"%"記号の...
-
C言語とhtmlの違いを どな...
-
Int('1234') で、strをかんたん...
-
C++ ってなんて読む?
-
Excel VBAで文字化けする (英語...
-
C言語 解答について。
-
VBSでDim、Private、Publicの違い
-
Excelの開発言語ってなんですか?
-
C# でソフト開発をした事のある...
-
C#とC++のざっくりとした違いを...
おすすめ情報