Web frameworks are transforming from runtime libraries into optimizing compilers
What a terrible title. A "web framework" conventionally is the runtime library, e.g. React, or Ruby on Rails.The optimizing compilers are part of the "build tools" or "build chain" or "make system". They weren't ever runtime libraries (except in isolated examples), and the general patterns have been around since the 70s.Yes, it's good to learn how a compiler works.