From: Emmanuel S. [ES] <ma...@ei...> - 2008-07-29 05:09:27
|
> What is the reason, that FreeELKS is not more compliant with standard > Eiffel? Time. Most people behind it have quite a few things on their plate. > Even if "not breaking code" is considered, I think some things could be > adapted without disturbing the users. > > E.g. > > - removing the "is" keyword This is actually something we are doing with Eric, but only on a class per class basis when we do are review. For example BOOLEAN_REF is done. We just need to do more. In a few days, I hope, we will integrate the new version of STRING with the immutable aspect and this won't have any `is' keyword. > - switching from "prefix/infix" to alias notation. This is a breaking change and Eric and I have been discussing a transition scheme which requires a compiler change before this can be done. > Being backward compatible is a good goal in principle. But having too > much of it ..... We all know but we cherish very much that aspect. Regards, Manu |