I have been trying to learn Java for a bit but I've heard from a few people that people who code in Java usually end up going with Ruby so if that's the case should I just jump to Ruby, I think I chose Java because I want to be a CSE and Java is what seemed to be what the businesses were looking for in people, any advice?
Java or Ruby?
Page 1 of 111 Replies - 1129 Views - Last Post: 27 June 2012 - 09:34 AM
Replies To: Java or Ruby?
#2
Re: Java or Ruby?
Posted 25 June 2012 - 08:58 AM
Don't start learning another language when you are in the middle of another. It just screws you up. Stick with Java. Learn it well. Do lots of programming in it. If you find yourself needing Ruby in the future, then learn Ruby.
#3
Re: Java or Ruby?
Posted 25 June 2012 - 09:01 AM
Second that. One thing at a time is the only way to learn languages. Once you can write a useful program in Java, start looking at something else - but keep learning Java, you'll have a long way to go yet.
#4
Re: Java or Ruby?
Posted 25 June 2012 - 09:06 AM
Ryano121, on 25 June 2012 - 08:58 AM, said:
Don't start learning another language when you are in the middle of another. It just screws you up. Stick with Java. Learn it well. Do lots of programming in it. If you find yourself needing Ruby in the future, then learn Ruby.
Just here to second that.
If you had asked which one of both languages you should take a look into I would have recommended Ruby, which I'm currently trying to work with. It's really simple and fun to learn and easy to read.
But since you are already doing Java, just continue with it, switching while in the middle of learning one language isn't a good idea. Except you really need a certain feature of one certain language, but even then you might learn a lot by trying to figure out how you could possibly achieve the same feature with the language you are currently working with.
#5
Re: Java or Ruby?
Posted 25 June 2012 - 09:19 AM
Okay thanks, I'll continue with Java and keep Ruby in mind if I need it later.
#6
Re: Java or Ruby?
Posted 25 June 2012 - 09:36 AM
Now that's sorted let's deal with this. 
My experience is that people who learn to code in Java usually end up going with... Java!
I like Ruby a lot and although it does find some love in industry, there are far fewer Ruby jobs than there are Java jobs. If that's your motivation then Java would be the better option.
It's always good to have a scripting language under your belt, and Java is not that! You can write very concise code in Ruby and the files don't have to be compiled before they are run which is all ideal for writing quick throwaway scripts. Java and Ruby complement each other very nicely and you'll find that once you know one programming language, learning more is very easy.
Quote
I've heard from a few people that people who code in Java usually end up going with Ruby
My experience is that people who learn to code in Java usually end up going with... Java!
I like Ruby a lot and although it does find some love in industry, there are far fewer Ruby jobs than there are Java jobs. If that's your motivation then Java would be the better option.
It's always good to have a scripting language under your belt, and Java is not that! You can write very concise code in Ruby and the files don't have to be compiled before they are run which is all ideal for writing quick throwaway scripts. Java and Ruby complement each other very nicely and you'll find that once you know one programming language, learning more is very easy.
#7
Re: Java or Ruby?
Posted 25 June 2012 - 05:23 PM
Quote
I've heard from a few people that people who code in Java usually end up going with Ruby
I seriously wonder what is your source for such a free not justified statement ?
Quote
My experience is that people who learn to code in Java usually end up going with... Java!
That makes a lot more sense to me
#8
Re: Java or Ruby?
Posted 26 June 2012 - 05:07 AM
pbl, on 25 June 2012 - 05:23 PM, said:
Quote
I've heard from a few people that people who code in Java usually end up going with Ruby
I seriously wonder what is your source for such a free not justified statement ?
I do not have a source aside from a few other coding buddies more experienced then I that had told me the people they knew who learned Java usually gave it up for Ruby, I was unsure of this hence why I asked here where I thought I'd get a more precise and correct answer.
pbl, on 25 June 2012 - 05:23 PM, said:
Quote
My experience is that people who learn to code in Java usually end up going with... Java!
That makes a lot more sense to me
As it does to me but I am overall new to OOP and was just trying to make sure I wouldn't waste my time learning Java if I'd just end up going to Ruby.
I understand and apologize if it was a stupid question but I still appreciated a response.
#9
Re: Java or Ruby?
Posted 26 June 2012 - 05:15 AM
If it was a stupid question, and you learned something from asking it, is was still a good question to ask.
#10
Re: Java or Ruby?
Posted 26 June 2012 - 05:37 AM
No such thing as stupid questions, just stupid people.
At least you didn't take their word for it! Maybe your coding buddies started with Java and moved to Ruby. It really depends what you want. Java is more likely to land you a job. Ruby might let you take part in fun projects with those friends.
At least you didn't take their word for it! Maybe your coding buddies started with Java and moved to Ruby. It really depends what you want. Java is more likely to land you a job. Ruby might let you take part in fun projects with those friends.
#11
Re: Java or Ruby?
Posted 27 June 2012 - 04:53 AM
Trust me, limbo is not where you want to be. I have spent a long time learning Java, and at a certain point, I did learn a second language-python. it's similar to you and ruby in that one is an industrial, compiled language whereas the other is their away, rapid development code.
#12
Re: Java or Ruby?
Posted 27 June 2012 - 09:34 AM
It is like asking if you prefer wine or beer ?
Depends what you eat with
Depends what you eat with
Page 1 of 1
|
|

New Topic/Question
Reply



MultiQuote








|