I'm trying to share a program I wrote in Ruby, and WordPress.com is really getting on my nerves with this obsession with embedded media. It only lets you upload VERY specific filetypes, and it embeds all of them. My program totals 975 lines of code written across 4 files (and this isn't even counting 674-line file I need to include for the GPL license). I wish I could just let visitors download a .zip file and save it to their computer.
But since I can't do that, how exactly CAN I share my code? How do other people with programming-related blogs on WordPress.com do it?
Currently, I'm copying and pasting the contents of each file under the More tag, and I'm using blockquote and pre tags to format them. It's huge.
By the way, I don't want to consider the possibility of using an external hosting site like Rapidshare and Mediafire. I want to ensure that the code will be available for as long as the blog is around.
The blog I need help with is exphpkun.wordpress.com.