Nicolas Cellier

Results 56 comments of Nicolas Cellier

Note that I have created a Monticello repository http://www.squeaksource.com/STEM.html into which can be found a MultipleDimensionArray (ndarray) package. License MIT as usual. I used this package for reading Matlab .mat...

Because quaternions also have a conjugate operation, will you need yet another `quaternionConjugate` selector?

As discussed in #193 the implication of that would be: if any Number answer true to isComplexNumber, then it should also behave asComplexNumber. For example, one implication would be [...

Somehow... Except that inheriting from Number means inheriting from all its expectations. First expectations, is that numbers are an ordered set (Magnitude), that is, they shall respond to , ......

Just correct the comment: it does not pick the root with positive imaginary part, but rather the root with positive integer part and same sign bit for imaginary part...

And also correct pure imaginary section ! See https://source.squeak.org/trunk/Kernel-nice.1460.diff

The problem of precision is only in fall-back code for the case when primitives are absent. The rest of the commit is about accelerating and cleaning. It's better if coordinated...

Also, please use .diff url rather than .mcz, it works far better for web browsing. https://source.squeak.org/trunk/Kernel-nice.1230.diff

Hi Oleg, I think that the test should be performed at creation only, if ever it needs to be performed. Maybe it will require some tolerance, because for example, there...

IMO, we should have two creation messages, one with the test, the other without. In the later case it's user responsibility to ensure that the property is fulfilled. Generally, the...