Plangs!
Menu
Sun

Aspects

Aims to increase modularity by allowing the separation of cross-cutting concerns. This allows behaviors that are not central to the business logic (such as logging) to be added to a program without cluttering the code of core functions.
Details

Plangs

NameDescription
AdaHigh-level, structured, and object-oriented language with strong typing, used for reliability in mission-critical systems.
GroovyFlexible and dynamic language for the Java platform with strong integration capabilities.