Reply 20 of 24, by analog_programmer
- Rank
- Oldbie
doshea wrote on 2025-02-19, 05:02:Stripping the debug info from software you release is definitely a good idea! I like using debuggers - when they work properly, at least - so I don't have to figure out where to put the temporary print statements, but I have worked with and still do work with many professional developers who still prefer to add print (or equivalent) statements, so you're in good company 😁
So, if some professionals still use this method of debugging, maybe it's not so stupid... 'till not forgetting that all the temporary "debug print" lines need to be removed or turned to comments before building the release version 😁
I still may install Turbo Debugger 3.1. I'm curious how it looks as it's a separate product. I hope it will work fine in conjunction with Turbo C++ 3.01 IDE as both are released in 1992.
Actually, I'm gonna switch to Borland C++ IDE, which includes the debugger.
doshea wrote on 2025-02-19, 05:02:The one by David Baldwin?
It says "Copyright 1990-4 by L. David Baldwin", so must be the very same product.
doshea wrote on 2025-02-19, 05:02:Oops, I was meant to open source that, which might enable it to be updated to work with newer TV libraries. I had trouble getting it to build, then moved and changed jobs and never came back to that project 🙁
I don't know how you intend to open source it, since this software is also a very old commercial product, but it would be great to have it in an updated version that works with the newer FOSS Turbo Vision libraries, which are compatible with Open Watcom C/C++ compiler!... And this thread will become completely redundant 😀
doshea wrote on 2025-02-19, 05:02:I suppose that you should be able to get any modern development environment to run some old compilers via DOSBox, given enough scripting.
Good luck with however you proceed! I'll be interested to hear what progress you make with making your development environment nicer, since I might do something similar one day.
You really helped me a lot with all the info, mate! Now these old Borland's DOS IDEs don't seem so tedious to be used, after you've explained some of their intricacies, that I didn't know about or had missed how they work 😀
For now I'll just switch to more "professional" version of the IDE - Borland C++ 3.1. Probably later I'll try to use some of the DOS editors you suggested as alternatives (when I learn how to use Borlnd's C++ compiler with the necessary flags in command line). I'll try the Borland C++ versions for windows 3.11/95 as well.
The word Idiot refers to a person with many ideas, especially stupid and harmful ideas.
This world goes south since everything's run by financiers and economists.
This isn't voice chat, yet some people overusing online communications talk and hear voices.