87b Subj : Re: Borland C++ 3.1 - an oldy... still a goodie? To : borland.public.cpp.borlandcpp From : Todd Date : Sun Jan 09 2005 06:57 am "Nathaniel L. Walker" wrote: >There is still alot of DOS development going on believe it or not, and if >you look good enuff, you may find a viable target (i.e. FreeDOS). BC++3.1 >is old, so it's standard compliance is not good, but it was a good compiler, >and the last great DOS IDE. Turbo Vision is nice, too :p Forget about >Windows programming, it only supports up to Windows 3.1, and alot of stuff >written for Win16 (esp low level stuff) won't even run on WinNT/2k/XP. >Check FreeDOS.org when you think you have a nice handle on C/C++, maybe you >can contribute! > >VB3 is basically useless, MASM *can* be of some use if you do some low level >programming, but you cannot link MASM objects to BC++ objects. The only >thing really good about MASM was the IDE in the 6.0+ versions, TASM lacked >one (pipe it from the C++ IDE). BC++3.1 comes with TASM 3.2. > >Many of the tools that came with BC++3 will not work on WinXP. The 16-bit >TProfW from BC++ 5.02 will not even work on WinXP. BC++3.1's tools >repeatedly crashed my Win98SE VMWare, but if you can find a DOS out there to >run it on it should be wonderful. > >The first thing I suggest you do is burn all those floppies to CD, they >probably won't last much longer now that you're actually gonna use them. I >myself have a 20GB partition set aside to store all my legacy softwares I >don't want to lose, and of course there are the CDRs... > >Nathaniel L. Walker Nathaniel, thanks for taking the time to respond so thoroughly. I checked late last night, and still have all the books that came with 3.1 also, plus all the TASM doc too. I think I'll write some command line programs, to wet my feet again. I still have some DOS 6.0 and 6.2 boot disks too, plus, the IBM Dos 2.0 doc on how to write device drivers, etc... Good stuff. (Not sure what rel of MASM I have, but it's on 1 floppy.) Thanks again. My first visit to this group, and probably won't be my last. Todd . 0