[squeak-dev] Re: [Pharo-project] 16rff is looking for a fix :)
Andreas Raab
andreas.raab at gmx.de
Thu Feb 11 22:59:55 UTC 2010
Eliot Miranda wrote:
> this in the thread spawned by Torsen's posting of Kent's most excellent
> rant:
> ttp://www.threeriversinstitute.org/blog/?p=466
> <http://www.threeriversinstitute.org/blog/?p=466>
>
> <http://www.threeriversinstitute.org/blog/?p=466>OK, fix is to two
> implementations of digitValue:. BTW, I haven't fixed Character
> class>>digitValue: which at least in my Teleplace image looks horribly
> broken, answering characters not integers. Check your distro, it may
> also be broken
It's not. It works precisely as advertised (rtfc). What's confusing is
that EncodedCharset and Unicode use the selector #digitValue: when the
selector should be called #digitValueOf: (i.e., returning the digit
value OF a character not creating a new character with a given digit
value in this character set).
Besides, I very much doubt that the change in hex literals (which I'm
very much in favor of btw!) will address Kent's issue. The reality is
that there's no way to address his issues because there's no single
owner of the brand. Balkanization (which is precisely the right term)
happens when you don't have a strong central power which can keep
everyone at bay (such as Yugoslavia did before it fell apart). Java for
example is owned by Sun and Sun went to court with Microsoft to ensure
brand integrity. Unless you have an owner of "Smalltalk" (whatever that
is) there isn't going to be a consistent set of libraries because
everyone can and will push into different directions.
Cheers,
- Andreas
More information about the Squeak-dev
mailing list
|