It was thus said that the Great Dibyendu Majumdar once stated:On Thu, 25 Apr 2019 at 06:54, Dirk Laurie <dirk.laurie@gmail.com> wrote:
So I'm looking at Java because they now have annotations. From a cursorylook, it appears the syntax to be: '@' ID So things like @Override @Deprecated @SuppressWarnings Annotations can be used at development time, compile time or runtime [1]. They can also be targetted towards a particular usage [2]. In Java, customannotations are handled with creating an interface.
But Java annotations are a total mess, and are drifting toward creating an entire meta-language within Java that is (imho) cumbersome and attempting to make Java something it was never intended to be .. a dynamic language.
—Tim
|