作者: 機械伯爵
日時: 2010/5/14(07:05)
 ども、機械す(リアルは修羅場す)

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

 いきなり、開発環境でバグを拾わなきゃならないようなコードを書くってのは、
スゴいなぁ(笑)
 まぁ、確かにJavaだと、最初からそんな感じですし、ちょっと複雑なモノを書
けば、一気にコードが長くなりますからね。
 スクリプト言語だと、同じものを買いても短いので、そもそもデバッグするの
が簡単だと思うのだけどなぁ。

※スクリプト言語自体の動作にまつわる異常は、異様にわかりづらいですが。

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

 Python付属のIDLEではダメっすか(泣
 鉄蛇は面白そうではあるので、3系が入ったら調べてみますけど。

 ……でも、IronPythonはタダだけど、VisualStudioが高いなぁ……

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

 エラーメッセージは「見てあたりまえ」ですからね。
 でも、BASIC弄ってた時も、Runしてエラー見て直したよなぁ、確か。

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

 Eclipseは万能で何にでも使えるっぽいですね(私は使ってないけど)

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

 Mac『が』Objective-Cなので、i-も、ということですね。
 なんかジョブスがO-Cが好きらしいです(NeXTでも使ってたし)

>  Googleへ行くつもりなら、Java、Python、Goですか。C/C++も必須なのかも。
> 
>  入門用というのは僕にはよくわからないですね。どの言語でも入門というのは
> ありそうですから。

 『どんな言語を使ってプログラミングを覚えるか』ということです。
 我々の世代だとBASICから、という人が圧倒的に多いのでは、と思うのですが、
今ならどうなんだろ、と。

 /機械伯爵/