File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Java in General and the fly likes * Welcome Jim Waldo Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Java in General
Bookmark "* Welcome Jim Waldo" Watch "* Welcome Jim Waldo" New topic
Author

* Welcome Jim Waldo

Jeanne Boyarsky
internet detective
Marshal

Joined: May 26, 2003
Posts: 29249
    
139

This week, we're delighted to have James Waldo helping to answer questions about the new book Java: The Good Parts. See the table of contents online.

The promotion starts Tuesday, July 5th 2011 and will end on Friday, July 8th 2011.

We'll be selecting four random posters in this forum to win a free copy of the book provided by the publisher, O'Reilly.

Please see the Book Promotion page to ensure your best chances at winning!

As an added bonus, O'Reilly has offered a chance to win a free pass to OSCON Java conference this week! Two winners will be randomly selected for a free pass for the first event about open source Java.

Details:
OSCON Java 2011 • July 25-27, Portland, OR
Open source is the heartbeat of Java. See what's hot and learn from in-depth sessions & tutorials about Java 7, JVM, Android development and more.
oscon.com/java

And if you don't win, they are offering a CodeRanch Exclusive: Use code OS11CR to save 20% on all conference passes


Posts in this welcome thread are not eligible for the drawing.


[Blog] [JavaRanch FAQ] [How To Ask Questions The Smart Way] [Book Promos]
Blogging on Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, OCAJP, OCPJP beta, TOGAF part 1 and part 2
sandeep lokhande
Ranch Hand

Joined: Jan 25, 2010
Posts: 118

Welcome James Waldo


Thanks and Regards,
Sandeep Lokhande.
Adam Outler
Greenhorn

Joined: Jun 24, 2011
Posts: 18
Welcome to the site... if your book contains detailed information on using SwingWorker, im all over it.

Btw... the link above is invalid.

[question removed]
Bear Bibeault
Author and ninkuma
Marshal

Joined: Jan 10, 2002
Posts: 60057
    
  65

Welcome, James.

[Asking smart questions] [Bear's FrontMan] [About Bear] [Books by Bear]
Jeff Ishar
Greenhorn

Joined: Jul 04, 2011
Posts: 13
Welcome James
lokesh sree
Ranch Hand

Joined: Oct 27, 2009
Posts: 99

Hi James,

Welcome to Java Ranch.


Lokesh
( SCBCD 5, CCENT, SCJP 5 )
Mahesh Panchananam
Greenhorn

Joined: Jun 30, 2011
Posts: 18
Hi James, Hearty welcome...
Justin Filmer
Greenhorn

Joined: Jul 04, 2011
Posts: 27
Welcome, James Waldo!

This seems to be an interesting book. I saw this review on Amazon which may help people who are thinking about buying:
"If you are already somewhat familiar with Java and need a good book to motivate you a little and reinforce good practices, this is a great choice. The sections on exceptions and interfaces are superb for nearly any Java programmer to read, while the more advanced topics can serve as either reinforcement of good design principles, or as an introduction to those topics, for someone wanting to know more about how and why they are in Java in the first place.

The book is also written in an effective, friendly (and at times hilariously sarcastic) tone."

Hope to hear some great conversations from you!
Seetharaman Venkatasamy
Ranch Hand

Joined: Jan 28, 2008
Posts: 5575

Welcome James Waldo ! I have seen your book overview in amazon, looks interesting!
sandeep sankalapur
Greenhorn

Joined: Aug 05, 2010
Posts: 3
Hi James Waldo.., Looking forward for your book.., I wish all the success for your book
Jim Waldo
author
Greenhorn

Joined: Jun 22, 2011
Posts: 29
Thanks the the welcome-- I've been a fan of the JavaRanch crew (herd?) ever since running across some of them at an early JavaOne (back when it was a technical conference...).

One correction-- I don't know where the "James" came from (probably my tax forms), but I go by "Jim". I've always felt that there is only one "James" associated with Java, and I'm not him.

Looking forward to the week, and the discussions...


Jim Waldo
Author of Java:The Good Parts
sandeep sankalapur
Greenhorn

Joined: Aug 05, 2010
Posts: 3
Hey Jim Waldo welcome.., sorry fr the James
Citra Dil
Greenhorn

Joined: Mar 18, 2011
Posts: 22
"Java: The Good Parts" , The book and the title looks interesting.
Rob Spoor
Sheriff

Joined: Oct 27, 2005
Posts: 19543
    
  16


Jim Waldo wrote:Thanks the the welcome

There he is!

(Sorry, I couldn't help myself )

Welcome Jim!


SCJP 1.4 - SCJP 6 - SCWCD 5 - OCEEJBD 6
How To Ask Questions How To Answer Questions
Stephan van Hulst
Bartender

Joined: Sep 20, 2010
Posts: 3378
    
    9
Hi Jim, thanks for coming over!
Bill Johnston
Ranch Hand

Joined: Nov 17, 2005
Posts: 201
Welcome James. I read the TOC and intro and it sounds like a very useful book. I also happen to agree that the language - as all languages, including human ones - has accumulated redundancies and unneeded additions, as well as mistakes. But it remains a great language. Perhaps, hopefully your book will help direct programmers away from that stuff.


~Bill
Jim Waldo
author
Greenhorn

Joined: Jun 22, 2011
Posts: 29
Well, we should also realize that one person's incredibly useful feature is another person's swill.

For example, I've never liked the programming model for J2EE-- all the getters and setters violate the object abstraction, and the whole three-tier architecture is something I find confining and inflexible. But I don't write database-backed enterprise applications; if I did I'd probably love J2EE (well, maybe not love, but at least have more appreciation for it). I fought the addition of generics (or, at least, the particular way generics were added) for a long time, and while I still don't like the compile-time type system being different from the runtime type system, I've found that generics are useful.

There are very few places in Java or its libraries that are badly designed; the community process (and a bunch of very talented engineers, both inside of the Java engineering organization and from other companies) made sure that didn't happen. What may be lacking is an overall design; some parts of the language and libraries don't conceptually play well with other parts. Part of what I argue for in the book is that "good" is a relative term, in that you have to specify "good for what".
Bill Johnston
Ranch Hand

Joined: Nov 17, 2005
Posts: 201
Jim,

I'm going to open up a new topic, because I want to reply to your last post, but this really isn't the place for that ;)

Sid Singh
Greenhorn

Joined: Jun 14, 2010
Posts: 20

Hi James,

Congrats to you for writing such a wonderful book as whatever i could read from the preview available i found it quite interesting.

I have a question from you that how you got motivated to write such a book as it is quite a bit off league from the rest available out there.

Thanks
Siddharth


OCPJP 6, SCWCD In Progress
Rafael Morales
Greenhorn

Joined: May 03, 2011
Posts: 2
Good welcome Waldo, and in spanish my native language Bienvenido Waldo, excelente tenerte por aquí
Jim Waldo
author
Greenhorn

Joined: Jun 22, 2011
Posts: 29
Sid Singh wrote:Hi James,

I have a question from you that how you got motivated to write such a book as it is quite a bit off league from the rest available out there.

Thanks
Siddharth


Hi Sid--

There were a mixture of motivations. One of the simplest is that I was asked-- the folks at O'Reilly, after the publication of Javascript: the good parts thought that doing the same sort of thing with Java would be a good idea. I'm told they started off by thinking of someone who had done a lot of work with Java and who was highly opinionated, and they immediately thought of me. Guilty on both counts.

The more genuine motivation is that I thought it would be an interesting forcing function to think about what it was that I liked about Java, and a vehicle to explain to others what I think the most valuable aspects of the language are. I'd always thought of Java (and continue to think of Java) as an interesting mix of dynamic, object-oriented language and environment that is particularly good at support large-scale, distributed systems. But the parts of Java that help in this have gotten lost in discussions about where Java is weak (and, as I've said before, there are certainly those places as well). So the book became a way for me to remind myself, and others, of why you should think of using Java in some sorts of projects.

Vijitha Kumara
Bartender

Joined: Mar 24, 2008
Posts: 3775

Welcome Jim!


SCJP 5 | SCWCD 5
[How to ask questions] [Twitter]
Hussein Baghdadi
clojure forum advocate
Bartender

Joined: Nov 08, 2003
Posts: 3476

Wow, we are in the presence of the world heavy weight champion.
Respect Mr. Waldo.
Jeanne Boyarsky
internet detective
Marshal

Joined: May 26, 2003
Posts: 29249
    
139

Welcome Jim!
Padmnabh Vyas
Greenhorn

Joined: Jun 25, 2011
Posts: 1
Welcome Jim waldo........
I'll Love to read the book...
john price
Ranch Hand

Joined: Feb 24, 2011
Posts: 495

Welcome to the ranch! Some pointers and tips :
1. Watch out for the chickens. They bite.
2. Don't try to eat eat the Java tree. The farmer next door will come out with a big, loaded shotgun.
3. Enjoy yourself!

cc11rocks


“Don’t worry if it doesn’t work right. If everything did, you’d be out of a job.” (Mosher's Law of Software Engineering)
“If debugging is the process of removing bugs, then programming must be the process of putting them in.” (Edsger Dijkstra)
Yosi Pramajaya
Ranch Hand

Joined: Jun 30, 2011
Posts: 46

Hahahaha, this is funny things..

But I welcome you to Java Ranch...
Welcome James Waldo!


Independent Programmer - Technology Enthusiast - JUG Leader from JUG Joglosemar
Jim Waldo
author
Greenhorn

Joined: Jun 22, 2011
Posts: 29
As the week is coming to an end, I just wanted to thank all of you for a terrific set of discussions. I can't remember a time that I felt more welcomed by a group, or a time when I found the discussion as interesting (and civilized). The ranch is a great place, and I hope to be able to stick around some time as a non-promotional member.

My thanks to you all...
Jeanne Boyarsky
internet detective
Marshal

Joined: May 26, 2003
Posts: 29249
    
139

Jim,
We have a special thread to thank you for the week and show the winners.
Bear Bibeault
Author and ninkuma
Marshal

Joined: Jan 10, 2002
Posts: 60057
    
  65

Addy Ag, please take the time to choose an appropriate forum to post your question in.
Your post was moved to a new topic.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: * Welcome Jim Waldo
 
Similar Threads
* Welcome Mark Masse
* Welcome Gregory Brown
* Welcome Marko Gargenta
* Welcome Kevlin Henney
* Welcome Elisabeth Robson & Eric Freeman