Michel Hermier
Michel Hermier
Look at the pull request log. There are 3 reviews opened. 2 about minor code style, with missing space around binary operators. And 1 about a possible improvement, where I...
Seems good enough. If it was an external library, I would have changed the algorithm to some hybrid, mode efficient with smaller lists, and conserve quick-sort for the large lists...
For now I think I would go simple for `interface`. That means I would only allow `class`s and `interface`s to `implements` multiple `interface`s. And an `interface` is only composed of...
Yes, if it takes that form. Unless the final decision is to go `mixin` and that keyword or another will have to be reserved instead. But currently there is no...
Updated to support class definitions, add documentation.
There are obvious drawbacks to enabling static functions: constructor, constructor static methods, singleton pattern implementation and probably others. You don't want them to be inherited by default.
> Getting back to this proposal, I see that you are in fact forcing the subclass to implement the interface methods if ‘subclassResponsibility’ is used. Rather than using some special...
I have struggles at implementing it. I don't know what to do. 'interface' and 'mixin' are both interesting features. problem being that `Class` and `MixIn` should have a `toInterface` method....
The difficulties that I have is more logical than implementation wise. The problem is that when you add `mixin`, the notion of `interface` must exist in some form for testing....
I'm currently really busy with the end of the year season. To make things worse, I'm currently hill, so my work on this is delayed for now.