質問: 共通点のある疑問だったので、まとめてしまいましたが、PHPやJavaScriptについてです。 いずれの言語も、汎用ではないプログラミング言語であるという認識ですが、私の知る限りでは、一部で汎用的に使用する例が増えてきたように思います。 とくにNode.jsのように、本来Webブラウザーで使用することに特化したJavaScriptをサーバーサイドで使うという仕組みが登場しています。 もともと、JavaScriptはコマンドラインで実行できる環境は古くからあるのは知っていますが、ただ汎用として使うためのAPIは揃っていないという認識です。Node.jsがどのようなAPI構成なのかは知りません。 PHPの例は特に思いつきませんが、一般的なスクリプト言語の機能は一通り備えているようなことを聞いたことがあります。 ... 本題ですが、現状のPHP,JavaScriptでは、たとえばPythonやRubyのように、標準機能で汎用的なスクリプト言語と同等のことができるのか、ということです。 もし標準機能でできなければ、何かを増設することでそれを実現できるのでしょうか。 広く実用のものでなくても、そのような取り組みはあるのでしょうか。 言い方を変えると、PHPerやJSerの皆さんがその言語だけでツール開発などのすべてを賄おうという傾向があるのかどうかを知りたいです。 それとも他の言語で賄っているのでしょうか。 ... 特に何かに使いたいというわけではなく、単純に興味本位の質問です。 よろしくお願いします。
回答: 適材適所じゃないですかねえ。 自分の場合はPHPで開発やってたんですけど、 ちょっとしたコマンドラインツールとしてもよく使いました。 そのへんの感覚はRubyやPython使ってる人も 似たような感覚じゃないでしょうか。 その昔でいうとPerlくらいしかなかった時代もありましたが、 現在は便利な機能を持つ便利なスクリプト言語が それなりにありますよね。いい時代になったものです。:-)