Hacker News new | ask | show | jobs
by nitwit005 1257 days ago
> But these frameworks aren't magic. They're just code

Some of them definitely go beyond "just code", in the sense that they actually change the normal behavior of the code. They intercept method calls, replace classes, etc. Spring is sort of famous for this: https://docs.spring.io/spring-framework/docs/3.0.0.M3/refere...

1 comments

Or they use macros (e.g. in C++) to create something you can't reasonably read through.
> Or they use macros

Dark magic is still magic...

Until it's Heavy Wizardry and/or Deep Magic.