🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.os.msdos.programmer
Article #4214

Re: TurboC 2.0 & TurboC++: Speed and Debugger

#4214
From: James Birdsall
Date: Wed, 09 Jan 1991 21:32
28 lines
2273 bytes
In article <1991Jan9.131031.21220@sbcs.sunysb.edu> kroe@sbcs.sunysb.edu (KiYun Roe) writes:
>While I'm at it, is there any significant difference between TD 1.0 and
>TD 2.0 other than reverse execution?  Does TD 2.0 continue to work well
>from the keyboard without a mouse?

   TD 2.0 has suffered the same Mac-ification process that produced the
TC++ IDE, etc. It is now crawling with dialog boxes, radio buttons, etc.
Execution speed is substantially slower, but still adequate (even on my
4.77 MHz XT). On the other hand, a full keyboard interface is 
supported and works fine once you get the hang of it, and some of the
history lists in the dialog boxes are quite useful. I use mine with mouse
support turned off, and have had no troubles.
   Reverse execution is not a panacea. If you step over a function call and
find your variables munged on the other side, it is unlikely that you will
be able to back up -- I have never found a function for which this was
possible. It is usually only possible to back up over "simple" statements,
such as assignments, arithmetic, etc. This is because more complicated
things, such as input or output, are not reversible. So most of the
processes complicated enough to be interesting aren't reversible. On the
other hand, it allowed me to step back and forth over a series of "simple"
statements until I figured out why a variable on the far side of the
universe was suddenly changing...

-- 
James W. Birdsall   WORK: jwbirdsa@amc.com   {uunet,uw-coco}!amc-gw!jwbirdsa
HOME: {uunet,uw-coco}!amc-gw!picarefy!jwbirdsa OTHER: 71261.1731@compuserve.com
"The OS shouldn't die every time the controller drools on a sector." -- a sysop
=========== "For it is the doom of men that they forget." -- Merlin ===========
Technical Details
Message-ID: <4791@amc-gw.amc.com>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!samsung!uunet!nwnexus!amc-gw!jwbirdsa
References: <1991Jan9.131031.21220@sbcs.sunysb.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!samsung!uunet!nwnexus!amc-gw!jwbirdsa
From: jwbirdsa@amc-gw.amc.com (James Birdsall)
Newsgroups: comp.os.msdos.programmer
Subject: Re: TurboC 2.0 & TurboC++: Speed and Debugger
Message-ID: <4791@amc-gw.amc.com>
Date: 9 Jan 91 21:32:34 GMT
References: <1991Jan9.131031.21220@sbcs.sunysb.edu>
Reply-To: jwbirdsa@europa.amc.com (James Birdsall)
Distribution: na
Organization: Applied Microsystems, Redmond, WA
Lines: 28