- ベストアンサー
VBSが分かりにくい
こんにちは。今、仕事でVBScirptを書いています。 今まではPerlやJava,Shell等を書いたことはあるのですが、VB系は初めてです。 ・・・で微妙にVBが嫌いになり始めています。なぜかって、VB系プログラムの仕様って意味不明じゃないですか? たとえば、 ・関数を呼び出すときはCallを使う(Callは省略可) ・・・って省略化なら作らなきゃいいじゃん! ・Subプロシ-ジャは値を返さないがFunctionプロシ-ジャは値を返す ・・・ってFunctionあればSubなんていらないじゃん! まぁ、基本的なことなんでしょうけど、こういう意味不明な仕様って他にもあるんでしょうか?あるのでしたら教えてください。 また、自分は今までいろんな人が初心者はVBがとっつき易いといっているのを見てきましたが、自分にはそう思えなかった理由がこういうところにあるんじゃないかと思ってきました。皆さんはどう思いますか?
- みんなの回答 (3)
- 専門家の回答
お礼
>言語仕様なんてのは些事にしか過ぎません。要は「中身」だって割り切りませう。 そうなんですけどねー。なんか気になりますよね。まぁ最初だけかも知りませんね。 Perlは結構スラスラと納得できたんですよ。変数に型がなくてコンテキストに依存する、というのも「Perlは自然言語を参考に作られた」と聞くと、素直にへぇ~と思ってしまったり。なんというか、「多分こう書けばいいんだろう」という期待を裏切られることが少ないんですよね 。 でもJavaはけっこうイマイチな仕様が多くて最初は分かりにくいなと思ってました。 ありがとうございました。また何か教えてください。