4 ms·
It's not really possible to substantially improve either conhost or cmd due to backwards compatibility considerations. The risk of breaking something for someo
by nikbackm 7y ago
It's not really possible to substantially improve either conhost or cmd due to backwards compatibility considerations.
The risk of breaking something for someone is just too high.
- giancarlostoro 7y agoAnd some people dont realize the amount of work Microsoft puts into backwards compatibility. Just look at articles describing the leaked Windows source they describe Microsoft putting in code to path third party Windows software to make sure it still works. This is also why Wine struggles from version / config to version / config. They cant account for every edge case the way Microsoft does / has. Microsoft by comparison has unlimited resources while Wine is just volunteers who can only test so much software.
- rndgermandude 7y agoThey just announced Windows Terminal and even spent time and money on a marketing video for this yet unreleased product: https://www.youtube.com/watch?v=8gw0rXPMMPE https://www.youtube.com/watch?v=8gw0rXPMMPE Granted, conhost will stay for compatibility reasons and this is a new thing. But it's open source: https://github.com/Microsoft/Terminal https://github.com/Microsoft/Terminal . And according to the readme contains the source for conhost.exe too.