Primarily because ruby is more dynamic that java, where aspects are more commonly used. In Ruby you can get by with reopening classes, and using modules.
Primarily because ruby is more dynamic that java, where aspects are more commonly used. In Ruby you can get by with reopening classes, and using modules.