[squeak-dev] Float hierarchy for 64-bit Spur

Bert Freudenberg bert at freudenbergs.de
Fri Nov 21 14:30:14 UTC 2014


On 21.11.2014, at 13:53, Tobias Pape <Das.Linux at gmx.de> wrote:

> On 21.11.2014, at 13:44, Bert Freudenberg <bert at freudenbergs.de> wrote:
>> Also, with the 64 bit format we get many more immediate objects. There already are immediate integers and characters, floats will be the third, there could be more, like immediate points. For those, the small/large distinction does not make sense. 
>> 
>> Maybe Eliot's idea of keeping "Float" in the name was best, but instead of "small" use "immediate":
>> 
>> 	Float - BoxedFloat - ImmediateFloat
>> 
>> 	A Float is either a BoxedFloat or an ImmediateFloat, depending on the magnitude of its exponent. 
> 
> I don't like the idea of putting a VM/Storage detail into the Class name.
> The running system itself does not care about whether Floats or Integers are
> boxed or immediate. 

Good point. Do you have a suggestion for names reflecting that?

- Bert -

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4142 bytes
Desc: not available
Url : http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20141121/7cc9cd8e/smime.bin


More information about the Squeak-dev mailing list