On Wed, Aug 28, 2002 at 11:31:29AM -0400, Jean-François Ménard wrote:
What is missing ? Well, I'm not a language designer, but I can say what *I* miss.
- Interfaces. Behavior checking is not enough. - Private and Public scopes. Explicitly. No more __name_mangling - Design by contract. Pre and Post conditions. Could save hours of debugging. - Block comments. """ """ should be for documentation. - Class variables. - A cleaner Property declaration. No separate _variable. Saw too many newbie posts about that. - No more self in functions declarations. In OOP, this *can* be implicit. (I know, this is controversial stuff) - Standard GUI library. AnyGui seems to be the solution, but development seems to have stalled recently...
There's a lovely language you should check out with all the features you want (except for multiple inheritance and properties); it's called Java. -- Michael S. Fischer / michael at dynamine.net / +1 650-533-4684 Lead Hacketeer, Dynamine Consulting, Silicon Valley, CA