[squeak-dev] The Trunk: EToys-topa.121.mcz
Tobias Pape
Das.Linux at gmx.de
Thu Apr 2 23:32:40 UTC 2015
On 03.04.2015, at 01:00, Chris Muller <asqueaker at gmail.com> wrote:
> On Thu, Apr 2, 2015 at 5:52 PM, Tobias Pape <Das.Linux at gmx.de> wrote:
>> Hi,
>>
>> On 03.04.2015, at 00:32, Levente Uzonyi <leves at elte.hu> wrote:
>>
>>> I prefer to use Symbols instead of Strings for class names, because they make it easier to find potential users of the class.
>
> +1
>
>> yes, but #hasClassNamed: is a String protocol.
>
> A Symbol is a String. Many (if not all) existing users of
> hasClassNamed: pass Symbols (a special kind of String).
I don't want to rely on that.
Symbols being Strings is an implementation detail.
Looking at the broader picture, in GemStone, in fact
a Symbol is not a String.
Best
-Tobias
More information about the Squeak-dev
mailing list
|