Finally, we have the lifespan issue. If GNU had chosen Tcl because it was popular, we would have a mass of dead code. (You can like Tcl and still admit that we are past its prime.) Python is now, I think, at the height of its adoption curve, and beginning its descent. JavaScript is the next thing, and still on the uptick. But JavaScript will fall out of favor, and there will be a new paradigm, and a next language. The future of computing will not be the same as the present. So how will JavaScript adapt to these changes? We can't tell right now, but given the difficulty in changing simple things like making 010 parse as 10 and not 8 indicates that at some point it will stagnate. But Scheme will still be with us, because its parts are well thought-out, and because it is a language that is inherently more adaptable.
Tclだったら今頃は利用不能、って? (スコア:5, 興味深い)
また、もしTclを公式言語に選択していたならば、今頃は利用不能なコードが山ほどあっただろうとも述べている。
これだけだと
「Guile だって廃れるっつーか流行ってもいないんだから同じじゃん」
と言いたくなりますが、元記事では
Finally, we have the lifespan issue. If GNU had chosen Tcl because it was popular, we would have a mass of dead code. (You can like Tcl and still admit that we are past its prime.) Python is now, I think, at the height of its adoption curve, and beginning its descent. JavaScript is the next thing, and still on the uptick. But JavaScript will fall out of favor, and there will be a new paradigm, and a next language. The future of computing will not be the same as the present. So how will JavaScript adapt to these changes? We can't tell right now, but given the difficulty in changing simple things like making 010 parse as 10 and not 8 indicates that at some point it will stagnate. But Scheme will still be with us, because its parts are well thought-out, and because it is a language that is inherently more adaptable.
最後に寿命の問題がある。人気だからといって GNU が Tcl を選んでいたなら、今頃デッドコードが大量にあっただろう。(Tcl が好きなことと、旬を過ぎているのを認めることとは別問題だ。) 今は Python が採用曲線のピークにあると思う。つまり下降を始める頃だ。JavaScript はその次なので、まだ上り調子にある。しかしいつか JavaScript も愛想を尽かされ、また新たなパラダイム、そして次の言語が出てくる。未来のコンピューティングは現在のコンピューティングと同じではないだろう。それで、JavaScript はこうした変化にどう適応するだろうか。今すぐにはわからないが、010 を 8 ではなく 10 と読ませるといった単純なことも難しいのであるから、どこかの時点で停滞するだろう。それでも Scheme は我々の味方であり続ける。Scheme は各部が考え抜かれているから、そして本質的に適応力の高い言語だからだ。
と書いてあるように、流行り廃りの問題ではなく
「どんなパラダイムシフトにも生き残るもんね」という意味なんですね。
Re:Tclだったら今頃は利用不能、って? (スコア:2)
Javascriptが廃れるとしたら、ハイパーテキストによるWebの終焉か、他の言語がWeb用言語にとってかわる以外のシナリオが思い浮かばないのだけど、それを危惧してるのか?
しぶとく生き残ると思うのだけど。
# ただし、10年後は面影はあるものの同じ言語とは思えない感じになっている気はする
1を聞いて0を知れ!