Quote:
It's not about thinking about portability. It's about knowing there are different architectures, not only x86/Win32. Using such concepts as programming interrupts as the basic of the C course seems very strange, based on the fact that for modern operating systems you'll never touch any interrupt handler, because they are hidden and well protected. Of course, again, this doesn't apply if you code a device driver, but that doesn't seem to be the case when using Turbo C
True, this was ofcourse informed. Think this to be a system software ;)
Quote:
I understand that. What operating system are you using? Emulation of DOS, right? Do you have DOS on your desktop computer? Have you tried using the framebuffer directly inside WinXP or Vista for a non DOS-based application?
That's one of the reasons I graduated CS on a technical university instead of a theoretical one :)
Very true. As i said before, this is meant to be introductory and my friends have learned basic 'C'. Experimenting so much with other subjects to study will be tough to manage. Getting a simple editor working will be enough as of now.