KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
Attribute in .NET is a very popular feature. And Java added Annotation after 1.5 Annotations are used everywhere, see Java EE and Spring. But few scala library use annotation. lift-json don't use it. lift-record don't use it. Squeryl don't use it. subcut don't use it.(it has annotation for compiler plugin) ... Just named a few. They use annotation only when they need some compiler magic. @tailrec, @inline, @BeanProperty, @Inject(in subcut) ... Scala has super flexible type system, trait, implicit and Menifest[X]. So they don't need runtime meta-data? Is there any scala project use annotation heavily? p.s. I think the Dynamic should be annotation but not trait.
Tags (comma-separated)
Save Edits
Cancel