Which of these ruby and python should I use?

I had had been concerning which of these I use.
and I decided ruby.
but I'm really not sure which I should use.
things I wanna do:
Raspberry Pi,
create web app, Android app, iphone app,

and I'm into Machine learning, computer network, security and math.
currently I'm good at java.

so which of these would be better for me to choose.

Added (1). Let me know the reason too!

Should I buy an iPhone 5 if I don't own anything Apple?

I do not own an iPod, an iPad, or a Mac computer. I can see myself owning all three of these things at one point but for now I'm a Microsoft/Android user.

Added (1). From what I can tell, the biggest reason to buy an iPhone would be because of the seamless synchronization between all of your Apple devices via iCloud. I want to know if a person that probably will not use this feature should upgrade from my HTC EVO 4G to an iPhone 5 instead of an HTC One?

Everytime I check my mail this comes up? Description below

Everytime I check my mail this box pops up and the only option is ok so I can't get any mail or send any on my gmail account on my iPhone! It says
Can't Get Mail
The mail server "imap.gmail.com" is not responding. Verify that you have entered the correct account info in mail settings.
Ok
Help! What does this mean and how can I get rid off it to check my mail x thanks.

Fun things to do on long car journeys? X?

Hi I'm going to France on Friday and I was wondering what fun things I can do to pass the time, I've got a iPhone so I can text and play games on that. Btw i have been on longer journeys then roughly 6 hrs but that on a plane, does that make a difference?

Am i able to cancel/change my vodafone contract if i'm unhappy with it?

The contract i currently have with vodafone seems overpriced for what I'm getting, I currently have the iphone 4s, however quite a lot of people I know have either upgraded or have got new contracts with vodafone, where they have got the iphone 5 with the same options on the contract as me however i'm paying nearly £10 extra than them.

It seems like i'm not really been shown any loyalty and am getting over charged for no reason other than being a customer for over 4 years and not changing to another operator.

Is there a way to cancel or change my contract so that i actually feel like i'm getting my monies worth?

IPhone 4: during calls the other person can't hear me?

I believe it started when once I dropped it and externally it was alright. However, in my calls the other person can't hear me. It's definitely NOT A MICROPHONE PROBLEM, as the mic works perfectly in every other app (including Skype, Viber etc).

I tried the youtube tutorial that suggests to put cardboard inside by removing the back cover, however it works only sometmes, and sometimes it helps to press the back. (not really effective)

It is really frustrating and I'm ready to switch phone, cause I simply can't use my iphone for regular calls. Any ideas?

Which one should I buy? The HTC One or the iPhone 5?

I've had the Android OS all of my life and I want to try something new. But at the same time, the HTC One is one hell of a phone. Which one do you think I should get. Hearing that the iPhone is "limited" and "confines you to its rules" per say doesn't help its case. I also heard that everything dealing with music has to be done through iTunes. If that's true, iPhone may not be an option for me. I plan on using either device through Sprint's service.

Added (1). If you're going to say something like "The iPhone 5 is awesome period." then you need to tell me what makes it so awesome. Don't do what Ash did.

MY iPHONE DOESN'T RECEIVE PHOTOS?

So me and my guy friend were talking about our schedules for highschool. And he sent me a pic of his schedule, but I never got it, because ever since they updated my software, i don't know why but I can't receive photos or send any cause it will just say error. Can I fix this problem myself? I really wanted to know what classes he had, but my phone doesn't receive photos. I have the iPhone 4S, and it used. Can I fix this problem?

What's the best iPhone Photography app for night time?

(For Professional iPhone Photographers Only) I've been an amateur iPhone Photographer for a while but I've only been able to take successful day time pictures, what are the best app for capturing those crystal clear night time shots in your experience? Please if there's a just as good Free one please don't hesitate to list that as wel.