[OT] have to learn java

hi everyone :slight_smile:
i love ruby, i love it a lot, but me being a highschool student, i have to
learn java for my computer science class.. and i'm not looking forward to it
at all..
but i was wondering if you guys (who are obviously more experienced than i
am, in both java and ruby) could point out some similarities, so i could
start off a little faster, and some of the not-so-obvious differences and
the these-are-not-the-sames...
greetings, Dirk.

Dirk Meijer wrote:

hi everyone :slight_smile:
i love ruby, i love it a lot, but me being a highschool student, i have to
learn java for my computer science class.. and i'm not looking forward to it
at all..
but i was wondering if you guys (who are obviously more experienced than i
am, in both java and ruby) could point out some similarities, so i could
start off a little faster, and some of the not-so-obvious differences and
the these-are-not-the-sames...
greetings, Dirk.

There is a presentation on Ruby for Java Developers that I believe goes into this:

http://ruby-doc.org/whyruby

See the item titled, "10 Things Every Java Programmer Should Know About Ruby"

And browse around ruby-doc for more help and information.

http://ruby-doc.org/gettingstarted

路路路

--
James Britt

http://www.ruby-doc.org - Ruby Help & Documentation
http://www.artima.com/rubycs/ - The Journal By & For Rubyists
http://www.rubystuff.com - The Ruby Store for Ruby Stuff
http://www.jamesbritt.com - Playing with Better Toys
http://www.30secondrule.com - Building Better Tools

years ago when i looked into java - bluej helped.

http://www.bluej.org/

good luck

This should help with your attitude

sadly

a little better

whoa...looks like PHP catching on, thank god

HTH

Knowing multiple languages never hurts. You'll find Java cumbersome,
but useful. IMHO, it's the new C. By that I mean that you'll
communicate ideas with Java, find it just about everywhere, and it'll
put bread on the table for years to come.

Besides, you have to know your enemy in order to defeat it =)

James Britt wrote:

There is a presentation on Ruby for Java Developers that I believe goes
into this:

http://ruby-doc.org/whyruby

See the item titled, "10 Things Every Java Programmer Should Know About
Ruby"

The originals are viewable on the web here:
http://onestepback.org/articles/10things/

I just gave this talk last weekend to the Cincinnati-Dayton Code Camp.
Picture this: Comparing Ruby to Java in a room full of C# programmers at
a .NET conference sponsored by Microsoft, and doing it all on a Linux
based laptop.

路路路

--
-- Jim Weirich

--
Posted via http://www.ruby-forum.com/.

Last year I got into Ruby in a big way, and was using Rails on a daily
basis. Sadly "the company way" says Java, so Java it is.

Java has a lot of benefits - no so much the language itself, but the
available libraries. I seem to remember needing a decent graphing tool for
example, and there are plenty of choices out there for the Java programmer,
but relatively few for Ruby.

Unfortunately this is the downside of Ruby - fabulous language, beautifully
designed, and with a great community and some very dedicated people helping
it to survive and prosper, but it's a relatively small fish in a big ocean
and the big fish is Java right now. Still, Ruby-On-Rails more than anything
is pushing Ruby out to a wider audience, so there is hope.

路路路

On 26/01/06, James H. <james.herdman@gmail.com> wrote:

Knowing multiple languages never hurts. You'll find Java cumbersome,
but useful. IMHO, it's the new C. By that I mean that you'll
communicate ideas with Java, find it just about everywhere, and it'll
put bread on the table for years to come.

Besides, you have to know your enemy in order to defeat it =)

--

All the best
Glenn
Aylesbury, UK

Jim Weirich wrote:

I just gave this talk last weekend to the Cincinnati-Dayton Code Camp. Picture this: Comparing Ruby to Java in a room full of C# programmers at a .NET conference sponsored by Microsoft, and doing it all on a Linux based laptop.

That's hysterical. :slight_smile:

路路路

--
John Long
http://wiseheartdesign.com

3 cheers for Jim !

Don't have a video feed I suppose?

-- Tom

路路路

On 1/25/06, Jim Weirich <jim@weirichhouse.org> wrote:

James Britt wrote:
> There is a presentation on Ruby for Java Developers that I believe goes
> into this:
>
> http://ruby-doc.org/whyruby
>
> See the item titled, "10 Things Every Java Programmer Should Know About
> Ruby"

The originals are viewable on the web here:
http://onestepback.org/articles/10things/

I just gave this talk last weekend to the Cincinnati-Dayton Code Camp.
Picture this: Comparing Ruby to Java in a room full of C# programmers at
a .NET conference sponsored by Microsoft, and doing it all on a Linux
based laptop.

--
-- Jim Weirich

--
Posted via http://www.ruby-forum.com/.

--
"Nothing will ever be attempted, if all
possible objections must first be
overcome." - Samuel Johnson

"Luck is what happens when
preparation meets opportunity." - Seneca

Tom Jordan wrote:

3 cheers for Jim !

Don't have a video feed I suppose?

Sorry, not for this one.

路路路

--
-- Jim Weirich

--
Posted via http://www.ruby-forum.com/.