The following is a demonstration of the guess.d script,
 
 
 guess.d is a guessing game written in DTrace. It goes like this,
 
    # ./guess.d
    guess.d - Guess a number between 1 and 100
    
    Enter guess 1: 50
    Lower...
    Enter guess 2: 25
    Higher...
    Enter guess 3: 37
    Higher...
    Enter guess 4: 44
    Higher...
    Enter guess 5: 48
    Lower...
    Enter guess 6: 46
    Lower...
    Enter guess 7: 45
    Correct! That took 7 guesses.
    
    Please enter your name: Brendan Gregg
    
    Previous high scores,
    Fred Nurk 7
    Brendan Gregg 7
 
 It was written as a demonstration of the same code written in dozens of
 languages. It makes a good demonstration, as it covers integer and string
 variables, conditional statements, loops, keyboard input, screen output,
 and file input and output. 
 
 Written in DTrace however, is not such a good demonstration! DTrace doesn't
 have loops (it doesn't really need them either) which made the code a 
 little odd. DTrace also doesn't have keyboard input... So this script is
 somewhat amusing as an example, but not terribly useful.