tags:

views:

80

answers:

3

Why there are so many webinars/screencast/podcasts for Ruby and none for Java, is Ruby harder to learn (I don't think so)? Why does Java have only books?

Here is the thing, I've been learning Java and related technologies for some time now and its really hard to pick up for a beginner I seem to make progress only when I'm programming after reading something.

Now on the other hand I've been trying to learn Ruby as well for about 3 weeks now and I feel more comfortable writing code in Ruby than in Java.

Why? Well perhaps because there are gazillion screencasts, podcasts, best practices for Ruby and none for Java (not that I'm aware so far).

+1  A: 

Parleys has some very interesting talks about various Java technologies. As far as I know they also have some tutorials, I don't know if they cover the basics, 'though. (Note that this is a Flash site, but it's one of the very few very good uses of that technology, in my opinion)

Joachim Sauer
+2  A: 

There are tons of Java screencasts and podcasts available, just google for them. There may be more for Ruby because the community is younger, and possible more centered on new learners than established Java. But your premise is faulty.

I seem to make progress only when I'm programming after reading something.

That is normal, even for other subjects. You never really learn anything unless you apply it.

sleske
@sleske, I agree there are some, but there are tons for ruby, and if you think so, name one which is useful for learning .. still +1
c0mrade
@c0mrade: I actually prefer books/texts for learning, because unlike web/podcasts I can set my own tempo. I just found a lot by googling, so it seemed the premise (few resources available) is not correct.
sleske
@sleske well yes I agree with the `few resources available` it should have been few-er . `best practices for Ruby and none for Java` - the none part for Java is false
c0mrade
+1  A: 

I would guess that it isn't so, but that for Java they may be harder to find because there is just so much stuff: J2SE, J2EE, J2ME, Android, Spring, the list goes on forever... and so you'll probably be better off searching for a particular domain than for just "Java". This is just a conjecture, though.

Also, webinars and webcasts are more of a recent thing, and if there's an existing tutorial, is there really a need for a webcast to explain the same thing?

JRL