Java: First Impressions

I've recently started working in Java to support our testing solution at work (Selenium). So far, it it hasn't been too tough to adapt my C# experience (remember, I am just getting started..I know the differences will soon smack me in the eye), and it's pretty sweet. I did find there is a lack of good instructional books on the subject (or so it seems to me), but I did end up with Head First Java as a starting point. The book doesn't seem to dig too much into detail so far, but that suits me fine for now. I'll get a good overview and then get deeper into it (i.e., might need a reference) later.

I was a bit confused as the book suggests grabbing the latest API references from Sun, but there is a lot of info all over the place. As a matter of fact, this seems to be pretty standard for the Java world: it grew organically rather than being manufactured. As such, "stuff" is everywhere and sometimes it seems tough to find things. Conversely, the .Net world just seems to "work" 99.8% of the time without a lot of fuss (the gods help you if you fall into the .2%...) This doesn't really trouble me much, just means a new set of challenges for me. All good.

I have to confess it is awfully cool to download the IDE...for free....the Runtime libraries...for free...a whole, full-scale, portable language that is, well....free. That rocks!

I'll install VS on my machine at work as it is the env with which I am most comfortable, but I'll be installing Eclipse right beside it.

  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati
Print | posted on Sunday, December 28, 2008 12:39 PM

Feedback

# re: Java: First Impressions

left by Todd Stout at 1/5/2009 8:54 PM Gravatar
I have substantial real world experience with Java (and some associated opinions of course).
I have also been working for a while now professionally with .Net as well (remember me...the guy from one of your Magenic gigs in Dallas). I am certainly not a God, but I might be able to help with some of the .2% should you need it.

# re: Java: First Impressions

left by Theo at 1/5/2009 9:02 PM Gravatar

Todd! How excellent to hear from you! Of course I remember. :-) Thanks for the offer of help; odds are I'll need it at some point. Java is turning out to be rather C# like...although it might be better to say C# is rather Java like. :)
Comments have been closed on this topic.