Editing Talk:1891: Obsolete Technology
Please sign your posts with ~~~~ |
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 69: | Line 69: | ||
I would argue that one of the main reasons DOS is still found in these sort of production environments, besides the fact that "it works and didn't need replacing", would be simply that DOS is very well-documented from a programming perspective, is EASY to program for, and above all, it allows direct access to hardware without having to do a lot of work. I still use qbasic in real dos to learn and prototype code that will eventually be used in a bare-metal context. Need to write to the serial ports? That's nothing, what if you need to do some very timing-specific things? DOS isn't technically real-time, but that's only because it isn't multitasking. It's almost as close as you can get to it. [[Special:Contributions/172.69.71.142|172.69.71.142]] 15:13, 4 June 2020 (UTC) | I would argue that one of the main reasons DOS is still found in these sort of production environments, besides the fact that "it works and didn't need replacing", would be simply that DOS is very well-documented from a programming perspective, is EASY to program for, and above all, it allows direct access to hardware without having to do a lot of work. I still use qbasic in real dos to learn and prototype code that will eventually be used in a bare-metal context. Need to write to the serial ports? That's nothing, what if you need to do some very timing-specific things? DOS isn't technically real-time, but that's only because it isn't multitasking. It's almost as close as you can get to it. [[Special:Contributions/172.69.71.142|172.69.71.142]] 15:13, 4 June 2020 (UTC) | ||
− | |||
− | |||
− | |||
− |