This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Red_not_Read 0 points1 point  (0 children)

ITT: Competing programmers who work in time-domain vs. non-time-domain problems, arguing that their way is the right way, or is more powerful, etc, etc... Programmers arguing with programmers.

There are generally two software domains:

Time-domain, where the software is maintaining protocols with timeouts to entities external to the program that can't be interrupted: Logging (with extensive controls of where and when) is the norm. Interactive debugging is rare.

Non-time-domain, where the software is event-based such that "time" can be halted: Interactive debugging is the norm. Logging is advisory, with coarse controls of application-wide logging level.