מה הגבול בין באג לבין "אין תוכנה"?
אישית, הייתי מגדיר באג כמשהו שגורם לתוכנית לרוץ באופן שהוא לא רצוי למשתמש... אבל אם התוכנה לא מתקמפלת בכלל, אז יופי - אין באג. נראה לי שלהגדיר את שני הבאגים (לכאורה) הנוספים כ"באגים", יאפשר לך לשאול את השאלה הבאה: מצא את הבאג בתוכנית ה-Java הבאה:
public class IAmABug { bla; blablalballl; this should print hello world, and a newline().; But it doesn't...!!!!!!11!! How(many,bugs,can you, see) = here? }