Comment by thriftwy
4 years ago
Corporate practices are to blame here also, where instead of improving the existing solution, a new project is launched, which often carries nothing from the previous one.
Then the public will conflate two products, and some will avoid the new one not knowing if it's here to stay (another corporate antipattern).
Actually, the Windows Terminal shares a lot of its codebase with the Windows Console. The buffer, the VT parser, the renderer interface, most of the UIA implementation - that's all the same code. Improvements here to the Terminal actually help conhost.exe as well.
The UI of the Terminal is what's new, because trying to iterate on the legacy UI of conhost.exe was simply not maintainable.