[Squeak-ja: 2114] Re: はじめまして
Yoshiki Ohshima
yoshiki @ squeakland.org
2004年 12月 17日 (金) 01:50:17 JST
斉藤さん
> いつも楽しく拝見しております。
僕もいつもいろいろ勉強させてもらっています。
> SqueakNihongo6.1でSmalltalkを入門中ですが、
>
> ・クラス名
> ・インスタンス変数名
> ・クラス変数名
> ・クラスインスタンス変数名
> ・インスタンスメッソド名
> ・クラスメッソド名
>
> を日本語で定義しています。
>
> 動作的には、まったく問題はないのですが、
>
> 原則的に、上記変数名等に日本語を
> 使用し続けていてよろしいものでしょうか?
原則としては、大丈夫です。はい。
Smalltalkの場合、もともとは大文字と小文字の使い分けをいろいろなとこ
ろでしていたわけですが、日本語のように大文字小文字の区別がない場合には
「どこでもどちらでも使える」というようにしています。
将来まじめにやりだしたときに問題になりうるのは、日本語の記号を名前の
一部に使っていたりする場合ですね。実は現在は通ってしまっていますが、
Unicodeが主張する"letter"に分類されるものだけを名前に使えるようにする、
というのは比較的正しいように感じていますので。
というわけで、漢字カタカナひらがなの類は、遠慮なく使ってやってくださ
い。
-- Yoshiki
Squeak-ja メーリングリストの案内