On Mon, Jun 27, 2016 at 10:36 AM, Denis Kudriashov <dionisiydk@gmail.com> wrote:
Hi.

In Java annotations are first class objects. You can put behaviour and state on them. In Smalltalk you can't do this.

That is not quite true, annotations are (kind of) objects but you can not put behavior in them, just define attributes and optionally default values for those attributes.