The apps I use to browse reddit are Alien Blue on my iPod Touch and iPad, and Reddit is Fun on my Galaxy Note.
I actually think both of those apps do a really good job of the comment section, so much so that I prefer to browse subs like /r/askreddit on them. What do you feel is their downfall?
Yes, I'd recommend starting with ruby or python (they're fairly similar dor beginners, I know python but only a little ruby). The fundamentals that you learn with them will transfer across a large proportion of popular programming languages.
Are you talking about something along the lines of StackOverflow?
If you've never programmed before, I recommend you start small and work your way up. Learning a language such as ruby or python will give you a good insight into the world of programming, while not being too intimidating.
I actually don't think it would hurt them that much at all. The 'power users' would be the ones to benefit from the change, and 'regular users' wouldn't even have to consider it if they didn't want to.
I, like many others, am always slightly irked by Apple's refusal to let you select a default application.
I think that if they allowed this, it could potentially significantly renew the appeal of iOS - it would move more towards being a platform, rather than a launcher for a collection of apps.
In HTTP, when something sends you back a reply to a response, it includes a status code to let you know how your request got on. The "200 range" of HTTP status codes is used to indicate that your request was successful, and I wrote "200 range" only because I couldn't remember offhand what status code it would use (201, 202 etc). Does that help you?