Dark-Destroy:
Let me give a little report on the current state of DOS development in Taiwan.
From what I can see, the current development of DOS is rather sad.
Schools no longer teach DOS, and when training the new generation of programmers, they all use the Windows series.
As a result, DOS programmers in Taiwan are almost an extinct species; you could put them in a museum.
But DOS applications in Taiwan will not disappear because of this, nor become extinct because of it.
The application of DOS in Taiwan has now entered two forms: embedded use and streamlined use.
Generally speaking, DOS's biggest problems are that it does not have a very good or user-friendly GUI, and it lacks multithreaded operation.
This has also made DOS a hidden hero working behind the scenes. I don't know whether you all drive, especially automatic-transmission cars,
but most of the computer controllers inside automatic cars still use 186 CPUs plus DOS to get the job done.
Some people may wonder whether, in today's high-end cars (such as the two B brands), the Bluetooth systems and vehicle-status sensing systems in those cars are beyond what a 186 CPU or
a higher-end x86 CPU can do.
That's right, so development in Taiwan has already gone in the direction of developing dedicated CPUs of its own. Thanks to advances in semiconductor technology,
ordinary people can use CPLD or FPGA to complete the development of dedicated CPUs; in other words, turning them into single-chip implementations.
One path for DOS development in Taiwan is moving in this direction.
The other path is the design of industrial-purpose machines. Because of the working environment and the skill level of the operators of industrial-purpose machines,
beautiful GUI operating screens and convenient mouse operations cannot possibly be used in that kind of environment. What this kind of field requires is operation
that is simple and easy, with fast response speed.
So, the other road is the design of industrial-purpose machines.