2 ms·
Java can do some fairly powerful stuff with reflection and classloaders, but isn't anywhere near the level of runtime flexibility you can get with Smalltalk or
by munificent 4y ago
Java can do some fairly powerful stuff with reflection and classloaders, but isn't anywhere near the level of runtime flexibility you can get with Smalltalk or Ruby where the entire running program is a mutable data structure you can programmatically introspect over and modify.
- kaba0 4y agoWell, groovy runs on top of the JVM and can change every method even on an object-level, or even implement how non-defined functions are to be run.