I am also an architecture student, not far off from getting licensed.
Mies' design was brilliant if you look at it from a programmatic perspective. His so-called "universal space" is just that. It just so happens to be that a library program fits in the particular building shown in TFA. I have not been to this library, so this is purely speculation, but it seems that the program elements can be rearranged to deal with the changing idea of "library" just fine.
And if the program of library becomes removed from actually needing a physical structure (which I highly doubt), then this building has the potential to become used with another program.
This is more successful design than specific, entirely program-driven designs, which provide one solution to one problem. Say what you will about Modernism, but Mies created buildings that were generally program agnostic, rendering them useful beyond their first intended use.
Architects, like most people, cannot predict the future, but they can take an educated guess. Designing for what may appear to be tomorrow's library may not, and probably will not happen. The real design challenge is to create a building that can accommodate the future, without compromising quality, aesthetics, or usability.