A hike through the garden of Java
You wonder what you are getting into? Well, don't wonder... let's go get into it. I'm your scout. We're going in there, snoop around, dig stuff up. What's a garden for? Got your Dog's Tooth badges? You don't? We'll make them give us badges. And lessons, and freebees, and stuff to run off with, and words of wisdom, and pats on the head. We may even stop to listen to grouse and quail.
I'm going to get a little more serious, but not too much - we're out on a lark, after all. School's out! Always! but we love it for the smells! I'm going to get serious enough to suggest that once we get there, not all of us dogs will want to program Java, but would first just like to snoop out what it's all about. But if you want to dig right in, here's my main man, Elliotte Rusty Harold. He'll teach you how to program in Java. Now watchit! When you get to his booklist, and it says Unreleased Books about Java, and you see his book, and he's recommending "Buy It!" that's a joke, ok? Just like the first four of his favorite books. Don't let on you're onto him, ok? He likes to tell this joke over and over. You could buy those books, and it would make you both happy, but for now, we're in it for the handouts. You dig in right here: Brewing Java: A Tutorial Oh, another thing, his tutorial is stuck in 1998, so humour him. His Cafe au Lait we were into before is right up to date, and he's got a college course he'll let you audit. Here's the book required for his course: Required Textbook (hehehe, i know what it is!) Oh, yes, his 'favorite books' list. Now, for the rest of us hounds, here's a nice rosy picture from the house of Java, You'll need Java enabled in your browser to catch the Dog's Tooth badge. Here we go, under the platform: Java Technologies: Java platform Did you see one? No, it looks like a dog's tooth, with a ruby stuck into it. You know, way rad. Well, gee, I'm sorry. Maybe they ran out. I'll keep an eye out for one for you. I know they go well at trade shows... I see we've lost the eager dogs at the Elliotte Rusty Harold tutorial. Hows abouts we take a tutorial. A gentle one. Introduction to Java, by Marshall Brain. "The focus of this tutorial is not on the language itself but what you can do with the language." Did you click on the examples and get them to work? Less than thrilled, hey? You didn't like tinker toys when you were small? Oh, you DID like tinker toys... Well, then you'll like my next excursion. Now, some of you just like to dink around. Well, what better place to dink around than Webmonkey java collection It's more fun that a barrel full of monkeys, and doesn't hurt your teeth like that monkey wrench he's tossing around. Monkey's never learn to fetch, they just throw things, don't they? And besides, we never had to use highchairs. I say that gives us dogs a leg up on the AIQ test! Ok, now, let's get serious about this. Here's your momma speaking. Did you ever learn anything from your momma when she sat you down and talked to you. Here she's going to try again. I KNOW there's a Dog's Tooth badge in here: The Java(tm) Tutorial ... Snuff, snuff, snuff... follow the footprints! Now, here's one I haven't tried. (That may be the best recommendation... it ain't broke, yet!) But I'd better show you, or you'll be upset with me for holding back the good stuff for inhouse dogs: Shlurrrp......Java Well, I think I lost everyone. I even have more! But for now, I'm going to relax with Sandy Anderson, who's got it all licked, until the next "Revolution." Java at Middlesex. This is sort of a Java Nirvana, where you go after you've won, or after you are back together again at one with yourself.
I hope you came away with these things: a Dog's Tooth badge, the Java Development Kit, a lot of places scented to return to, and an idea where you might look next (hint, hint, next page of the Beagle's guide to Java: the Links) See you around, Java hounds! Wear your "Duke" badges proudly.