Angular is very similar to the MVVM style of GUI programming that&#x27;s popular in Microsoft&#x27;s XAML-based libraries (e.g. WPF, Silverlight, WinRT and now UWP). Which I think is interesting because that&#x27;s where they ended up. Modern windows programming doesn&#x27;t involve writing WndProc functions anymore.