3 ms·
> Possibly unpopular opinion: Java's biggest mistake, by far, was annotations that define behavior at runtime. Now add to that the fact that if the runtime can
by peeters 6y ago
> Possibly unpopular opinion: Java's biggest mistake, by far, was annotations that define behavior at runtime.
Now add to that the fact that if the runtime can't load the annotation class via the classloader, it just silently pretends the annotation isn't there.
- ben509 6y agoThat's as demonic as "assert" silently doing nothing by default.