I was really excited when I found out that they would be including inline ruby code in HTML5 (<ruby>puts "CHUNKY BACON!"</ruby>), but no browsers implement it correctly yet 0_0
>>46 _sprintf isn't Standard C. Microsoft adds the underscore to functions when their versions behave differently than the Standard. The underscore is so they can add a compliant version in the future without breaking programs that rely on MSVCRT's non-standard behavior.