You know what? Don\'t worry about it. Here\'s a thing:
http://rubygems.org/gems/digiusbIt\'s a digispark terminal gadget, for talking to DigiUSB! You\'ll need ruby 1.9.3 and libusb 1.x installed (on a mac, do it with homebrew!) then you can gem install digiusb, and you\'ll have a digiterm program you can use to basically telnet in to the spark and have a bit of a chat, rather a lot like the serial console in the arduino program, except, you know, working..
It\'s also a neat little ruby library you can use to talk to the digispark in your programs - get and put characters and strings. Neat eh? I\'ve only tested it on my mac, but it should be trivial to install on linux. For windows, I have no idea, so good luck with that!
https://github.com/Bluebie/digiusb.rb for source code and to see examples. Maybe I\'ll put some comments in the code later so it generates some real docs, but I think it\'s pretty straight forward - works a lot like a file, except you do a DigiUSB.sparks.last to grab a reference to the most recently plugged in one, instead of a File.open(...)
Don\'t know ruby? Maybe you should. It\'s a pretty keen language. ^_^