作者: 藤岡和夫
日時: 2010/5/14(00:13)
On Mon, 10 May 2010 23:08:01 +0900 (JST)
kikwai@... (機械伯爵) さんwrote:

>  以上、シチュエーションと最適な入門言語の組み合わせなど、ご意見あれば賜
> りたい。

 僕の少ない経験では、プロ(Java)の人でスクリプティング言語は嫌いだと言わ
れる方がいて、開発環境の問題を指摘された方がいました。要は実行するまでエ
ラーがわからないようなものではだめ。その前にエラーチェックできる仕組みが
必要という意見でした。そういう意味では、どのような開発環境でスタートする
のかというシチュエーションも考慮すべきかもしれません。

 例えば、マイクロソフト系なら、JavaではなくてC#とかですね。Pythonではな
くて、IronPythonだったり。

 その時、僕はスクリプティング言語は実行して出てくるエラーメッセージを見
てデバッグするものなんですよと当たり前の説明をするとあーそーかなるほどと
納得してくれていましたが。スクリプティング言語(Perl 6)の開発を見ていると
エラーメッセージは大切にされているのでなるほどと思ったり・・・

 もっとも、ActivePerlなどでは開発環境もあったり、Eclipseなども使えると
いう話はあるわけですけど。

 その他、iPhoneやiPadを対象とするなら、Objective-Cですね。Macもそうなの
かな・・・

 Googleへ行くつもりなら、Java、Python、Goですか。C/C++も必須なのかも。

 入門用というのは僕にはよくわからないですね。どの言語でも入門というのは
ありそうですから。

藤岡 和夫
kazuf@...
日曜プログラマのひとりごと http://homepage1.nifty.com/kazuf/renewal.html