"H. S. Teoh" <[email protected]> wrote in message 
news:[email protected]...
> On Sat, Mar 10, 2012 at 10:41:48PM -0800, Walter Bright wrote:
>> On 3/10/2012 1:20 PM, H. S. Teoh wrote:
>> >It's no fun at all if you had to wait 2 hours just to find out you
>> >screwed up some parameters in your test render. Imagine if you had to
>> >wait 2 hours to know the result of every 1 line code change.
>>
>> 2 hours? Man, you got good service. When I submitted my punched card
>> decks, I'd be lucky to get a result the next day!
>>
>> (Yes, I did learn to program using punch cards. And to be fair, the
>> programs were trivial compared with the behemoths we write today.)
>
> And also today, the complexity of the compile/link process can lead to
> dainbramaged makefiles that sometimes fail to recompile a changed
> source, and the linker picks up leftover junk .o's from who knows how
> many weeks ago, causing heisenbugs that don't exist in the source code
> but persistently show up in the binary until you rm -rf the entire
> source tree, checkout a fresh copy from the repos, reapply your changes,
> and rebuild the whole thing from scratch. (And that's assuming that in
> the meantime somebody didn't check in something that doesn't compile, or
> that introduces new and ingenious ways of breaking the system.)
>

*cough*DMD*cough*


Reply via email to