Several decades ago, as a young teenager, I had a chance to watch a very interesting video series called You Are What You Were When. The series was made to teach managers how to understand how the people on their teams thought and behaved. Beyond watching the teacher work his way around a room filling every white board that surrounded it with notes and drawing, I found the idea incredibly powerful—everyone (and everything) is shaped by where they came from.
With that in mind, let's look at where Qt came from so that we can understand the Qt we can see today.
The time was 1991. Personal computers were just starting to be something you might see in a regular office. Development of graphical interfaces was incredibly fragmented. There were competing display technologies, all with their own programming methods.
The C++ language was fragmented...