我所知道的唯一一个被称为“e”,用于硬件设计和验证中的测试平台设计,但我想要一些用于通用编程的东西。
答案 0 :(得分:1)
面向方面编程并不是语言的定义特征,它是一种可应用于许多现有编程语言的范例。你很难找到一种本质上面向方面的特定语言,尽管可以存在一种可以轻松添加横切关注点的语言。从Wikipedia's entry on Aspect-oriented programming开始,应该指出几个专门针对C ++的实现。
答案 1 :(得分:0)
虽然有一些限制 - C#可以用于AOP。
您可能希望查看at c-sharpcorner和developerfusion。
答案 2 :(得分:0)
可能Aspect C++(不是我曾尝试过)
答案 3 :(得分:0)
如果您了解e,请尝试VCS,它支持面向方面的SystemVerilog扩展。
: - )