Recently, I am madly watching "UNIX Programming Art", which has a concise programming of UNIX programming, so I am using the Unix programming "UNIX network programming", "UNIX system programming" joint "WindooWes core programming" I thought that how the Windows's thread can also be born like the ITC project between Windows threads, so ITC projects! !
The initial idea is:
1) Inter-thread (including threads between different processes), can discover each other, communicate with each other
2) Reduce the complexity of using the thread, do not use the lock mechanism of the thread, the thread does not share global data so that threads can be used as a tool to reduce complexity.
3) On this basis, research on Windows thread-based programming model
4) If the model is feasible, extended to inter-process communication, thread communication issues of different machines.
5) Summate a Southasty similar to Unix Shell, design a scripting language running in the shell, or using other open source languages such as Pythod, or Lua, etc., use scripting language to get thread service
Others, etc ....
1) If the model of thread communication is established, based on the experience of the Batini tool made in Jinshan, it is built under Windows.
Another programming style - automated task, similar to UNIX, to create a platform like Cynwin! !
--------------------- 2006-6-10 by LitTleroy