ども、機械す(リアルは修羅場す)
> 僕の少ない経験では、プロ(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から、という人が圧倒的に多いのでは、と思うのですが、
今ならどうなんだろ、と。
/機械伯爵/