Coder's Guild Mailing List

DOS

Posted by Nickolai Leschov on 1999-09-06

Hello there!

   Now I've got a question only you real
coders might answer: What are possibilities
of programming for DOS? Or, to state it
other way, what is good old DOS still good
for?
   Having visited Assembly'99 now I see
that one can still make amazing realtime
2D/3D graphics with sound in DOS, make
use of dos extenders and it will run in
Windows 9x and not crash the whole system!
(still I wonder how can protected mode app
run in Windows?)
   But how about networking? Windows has got
very convenient model of drivers here so that
every app that wants to work with the Net
doesn't need to deal with hardware and the
whole protocol stack itself. As far as I
know if one wants to do networking in DOS,
(i.e. make program that communicates through
Internet with others of its kind)
he needs to build up the whole stuff from
scratch, from hardware up which seems
impossible (you can't do Windows, can you?)
   So my questions are: 

1. How can I do networking in DOS?
   (if I can at all) Which software/libraries
   can help? (if any)
2. What is the best compiler for DOS? I love
   my Borland C++ 3.1, the last one for DOS
   but maybe it's not the best
3. What DOS extenders are good (convenient
   and work okay in Windows)

I would really appreciate answer on any of
these questions..

Thanks in advance..

Nickolai
mailto:terror@xxxx.xx
http://nickolai.iscool.net


P.S. I'm considering making serious project in
     DOS (well, at least serious for me :) )
     and I want to check all possibilities and
     see whether I can manage it (yeah!) or I
     need to use another platform (*sob*)