in reply to Re^2: Visualizing bugs
in thread Visualizing bugs
In my first ever multi-threaded program, written to run under OS/2 pre-1.0, the only reentrant IO function available was Beep( freq, duration ). So
- thread_1 did "beeeb....beeep...beeep";
- thread_2 did "beep beep....beep beep";
- thread_3 did "bip bip bip....bip bip bip" etc.
You could suspend/resume each of the threads by typing it's thread number on the keyboard.
It wasn't much of a program, but you'd be amazed how many grown men (and women) spent an inordinate amount of time being amused by it:)
Examine what is said, not who speaks.
The end of an era!
"But you should never overestimate the ingenuity of the sceptics to come up with a counter-argument." -Myles Allen"Think for yourself!" - Abigail "Time is a poor substitute for thought"--theorbtwo "Efficiency is intelligent laziness." -David Dunham
"Memory, processor, disk in that order on the hardware side. Algorithm, algorithm, algorithm on the code side." - tachyon
|
---|
Replies are listed 'Best First'. | |
---|---|
Re^4: Visualizing bugs
by gaal (Parson) on Dec 20, 2004 at 16:23 UTC | |
by BrowserUk (Patriarch) on Dec 20, 2004 at 16:39 UTC | |
by gaal (Parson) on Dec 20, 2004 at 17:57 UTC |
In Section
Meditations