Range of AOP languages features in some of our work. Irwin J., Loingtier J.-M., Gilbert J. et al. Aspect-Oriented Programming of Sparse Matrix Code . Such a toolkit would further reduce the complexity of the AOP implementation , bringing it closer to the complexity of the nave OOP implementation.
D allows communication strategy and coordination strategy to be encapsulated into aspects.
AML s aspects include matrix sparsity and numerical stability. It could be said that the size of the weaver itself should be included in the sum in the denominator. The point is debatable, since the weaver is usable by any number of similar image processing applications, not just the table recognizer. Irwin J., Loingtier J.-M., et al. SPL97-007 P9710045, February, 1997.