??? 10/18/10 15:51 Read: times |
#179173 - Already covered in linked thread Responding to: ???'s previous message |
The thread linked to in Andy's post does contain links where you can retrieve toolchains and complete IDE for development on a PC.
Writing command-line applications on a PC allows a user to learn C with very minor OS-specific involvement. stdio.h, stdlib.h, ... has a multitude of functions etc to use. MinGW (gcc tool chain) with Code::Blocks, Dev-C++ or a number of other IDE - or just from command line - can do very much the same things Turbo-C could. Except do physical memory and port accesses - something that now require device drivers since a PC don't run one application at a time anymore. As long as you didn't use declarations from conio.h, and didn't make assumptions about bit fields or integer sizes, you can compile quite a large percentage of Turbo-C applications with the MinGW compiler. You obviously don't do BIOS calls anymore to peek for key presses, or use the BGI for drawing graphics. Yes, Richard. We know that you are not comfortable with anything more recent than MS-DOS. Normally, it's Windows you makes rather strange claims about - such as all our non-UART devices randomly becomming disk devices. Now, it seems to be Unix systems you have a hard time with. Sorry, but the people involved did not design their systems based on job security. I'm pretty sure most of them have been every bit as skilled in their craft as you can ever claim to be in your craft. But you are claiming anything you haven't spent time learning to be of bad quality or badly designed. You are still living a world that ended somewhere 1985. Anything past that time is inherrently bad. Well, Unix is much older than 1985, so I would have figured that you would actually like it. Run through this thread, and you'll find links and recommendations - but I guess you already did check out the thread after Andy had linked to it? http://www.8052.com/forumchat/thread/175878 |