ELENA is a general-purpose language with late binding. It is multi-paradigm, combining features of functional and object-oriented programming. Rich set of tools are provided to deal with message dispatching : multi-methods, message qualifying, generic message handlers, run-time interfaces
Support final variables / fields. So the compiler can directly resolve the methods. The variable / class can be assigned only with specified type (non-polymorphic variables)
Support final variables / fields. So the compiler can directly resolve the methods. The variable / class can be assigned only with specified type (non-polymorphic variables)