2017-06-02

http://anond.hatelabo.jp/20170602123042

(1) 一つの言語よりも言語間で競争した方が良いからたくさんの言語がある。Windows がひどいのはいきなり市場を独占して洗練しなくても売れてしまたからだ。

(2) 一つの言語で全ての目的に対してベストってことはありえないからたくさん言語がある。

(3) 既に同じ目的言語がある場合でも、既存言語では作りにくいなど理由がある場合は新しく言語を作る。

この場合でも古い言語を消して新しい方で統一していけばいいのかって言えばそうでもなくて

古い言語システム社会で使われ続ける限り古い言語は残さざるをえない。

じゃあ古い言語をどんどん改良していけばいいって?

その場合でも、改良した結果古いシステムが動かなくなっては困るので古い機能は残さないといけない。

新しいのをどんどん足すだけだと結局複雑化してしまう。

ざっと思いつくだけでも統一しない(できない)理由がこれだけある。

記事への反応 -

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん