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