Where Can I Find a History of GUIs from a Programmer's Perspective
I have long been fascinated by the history of GUIs such as Xerox's early work (Smalltalk, Star), the Apple Lisa, the Apple Macintosh, Windows, the X Window System, NEXTSTEP, Sun NeWS, BeOS, KDE, GNOME, and others. However, I haven't found much about the history of GUIs from a programmer's perspective. I am interested in learning about how GUI frameworks have evolved over time. I am wondering if there are any good resources I can read to learn about this.