IntelliJ Java IDE
The moose likes IDEs, Version Control and other tools and the fly likes Greetings to our authors! Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login


Win a copy of Practical Unit Testing with TestNG and Mockito this week in the Testing forum!
JavaRanch » Java Forums » Engineering » IDEs, Version Control and other tools
Reply Bookmark "Greetings to our authors!" Watch "Greetings to our authors!" New topic
Author

Greetings to our authors!

Thomas Paul
mister krabs
Ranch Hand

Joined: May 05, 2000
Posts: 13974
Let's all give a big JavaRanch howdy to our guest authors, Kent Beck and Erich Gamma who are here to talk about their new book Contributing to Eclipse: Principles, Patterns, and Plugins.
If Erich Gamma's name is familiar to you that is because he is one of the Gang of Four who wrote the classic book, Design Patterns. Kent Beck is, of course, the author of several books dealing with XP.
We will be giving away copies of their new book to four lucky winners. Check the Book Promotion Page for eligibility requirements.


Associate Instructor - Hofstra University
Amazon Top 750 reviewer - Blog - Unresolved References - Book Review Blog
Lasse Koskela
author
Sheriff

Joined: Jan 23, 2002
Posts: 11945
Welcome to both!


Author of Test Driven (Manning Publications, 2007) [Blog] [HowToAskQuestionsOnJavaRanch]
Doug Wang
Ranch Hand

Joined: Oct 05, 2001
Posts: 445
Welcome Kent and Erich!
Thanks Kent for his another contribution(after his last year's great contribution - Test Driven Development).


Creativity is allowing yourself to make mistakes. Art is knowing which ones to keep
Jon Strayer
Ranch Hand

Joined: Dec 04, 2002
Posts: 133
Yaaaa, Whoo whoo, [stomp stomp stomp].
Great book BTW.
[ November 11, 2003: Message edited by: Jon Strayer ]
[ November 11, 2003: Message edited by: Jon Strayer ]

Jon
Al Newman
Ranch Hand

Joined: Mar 30, 2003
Posts: 716
Welcome!


SCJP1.4, SCWCD
Rex Ashworth
Greenhorn

Joined: Apr 04, 2002
Posts: 20
Great big Hiya to you both...
Jim Yingst
Wanderer
Sheriff

Joined: Jan 30, 2000
Posts: 18652
Geez, Tom, why can't you ever get us any authors here that people have actually heard of?
Welcom, Kent and Erich!


"I'm not back." - Bill Harding, Twister
Mark Spritzler
ranger
Sheriff

Joined: Feb 05, 2001
Posts: 16617

Welcome Kent and Erich. I want to say what a great honor it is for us to have you guys here. Your written books have helped me alot with how I design and develop software. It opened me up to a huge new world.
Thanks and enjoy your stay.
Mark


Perfect World Programming, LLC - Two Laptop Bag - Tube Organizer
How to Ask Questions the Smart Way FAQ
Mike Evans
Greenhorn

Joined: Jul 16, 2002
Posts: 8
Hello!
A question to the authors - but first the background.
I am looking at using Eclipse not for IDE development (though I have done some of that) but as the base for a more standard client application.
The drivers for me are the modular approach of plugins and (I am hoping!) easy distributed maintenance through its remote update features.
Now I know that the Eclipse 3.0 development is going through the pain of seperating the core framework from its IDE roots to allow just this. (Shame on me - I have not had time to follow the 'M' releases to see exacly how far they have got).
Will this change significantly affect plug-in development. Or more pertinently for the authors, should I wait for edition 2 ("Now including Eclipse 3") of their book?
With thanks - and much appreciation that there is finally an Eclipse reference!
Mike E.
Jason Menard
Sheriff

Joined: Nov 09, 2000
Posts: 6450
Originally posted by Mike Evans:
Hello!
A question to the authors - ...

Mike, welcome to JavaRanch and thanks for participating in the promotion. As the "welcome" thread in a promotion generally doesn't count towards the giveaway, and since each thread should have its own distict topic, I highly recommend creating a new thread and posting your question there.


Jason's Blog
Doug Wang
Ranch Hand

Joined: Oct 05, 2001
Posts: 445
Originally posted by Mark Spritzler:
I want to say what a great honor it is for us to have you guys here. Your written books have helped me alot with how I design and develop software. It opened me up to a huge new world.

I have exactly the same feeling with Mark.
After greetings, my first question to our authors would be, what motivate you two masters of software development to write such a book - on Eclipse?
Thanks.
Kent Beck
author
Ranch Hand

Joined: Nov 07, 2003
Posts: 45
Should you read the book now? Yes, definitely. There is a lot to learn about Eclipse. If you get started now, you'll be ready to figure out the 3.0 stuff when it appears. Some details will change, the basic concepts will be the same.
Kent


Author of <a href="http://www.amazon.com/exec/obidos/ASIN/0596007434/ref=jranch-20" target="_blank" rel="nofollow">JUnit Pocket Guide</a>
Kent Beck
author
Ranch Hand

Joined: Nov 07, 2003
Posts: 45
I wrote the book because:
* I like collaborating with Erich.
* Eclipse is hot new technology and well designed. Eclipse allowed me to control my own environment once I learned to write plug-ins.
* The book gave me an excuse to program.
* There was no book that was the resource I wanted. Now there is :-)
Kent
Mike Evans
Greenhorn

Joined: Jul 16, 2002
Posts: 8

Originally posted by Jason Menard
Mike, welcome to JavaRanch...

Thanks Jason, and apologies for my breaking etiquette.
Alas I have my answer from Kent now, so I have no reason to start a new thread.
I'll try blatant plugs for the book elsewhere in this forum as my attempt to win a free copy ...
Mike E.
Erich Gamma
Author
Greenhorn

Joined: Nov 08, 2003
Posts: 16
I am looking at using Eclipse not for IDE development (though I have done some of that) but as the base for a more standard client application.
The drivers for me are the modular approach of plugins and (I am hoping!) easy distributed maintenance through its remote update features.
Now I know that the Eclipse 3.0 development is going through the pain of seperating the core framework from its IDE roots to allow just this. (Shame on me - I have not had time to follow the 'M' releases to see exacly how far they have got).

The generic workbench will make its first appearance in M5 which will be out Nov 21.
Ed Burnette has already made an example available at: http://www.eclipsepowered.org/RCP/

Will this change significantly affect plug-in development.

the plug-in development story will be the same, you can now just use plug-ins for general application development. The API breakage is minimal (some packages got moved, and some methods got replaced). We have converted last week and the migration is smooth.

Or more pertinently for the authors, should I wait for edition 2 ("Now including Eclipse 3") of their book?

I wouldn't wait with starting contributing to Eclipse until version 3... you want to start NOW!
Erich Gamma
Author
Greenhorn

Joined: Nov 08, 2003
Posts: 16
oops, just noticed that I didn't give you my answer on this question:
...my first question to our authors would be, what motivate you two masters of software development to write such a book - on Eclipse?

I wrote the book because:
* by now everybody knows that Eclipse can be used as a Java IDE, but Eclipse is more than that. It is a general platform for building all kinds of things. Eclipse is fun to extend and therefore I wanted share this with others with a book that focusses on writing plug-ins.
* I knew that writing a book will be intense, so I wanted to make this book fun for me as well. Working with Kent is fun and I always learn something when I program with him. I was more than happy that he accepted my invite to work on this book with me.
* This book was an opportunity to capture things I've learnt and worked on during the last ten years (design patterns, JUnit, tools, exploring large oo-systems).
--erich
 
 
subject: Greetings to our authors!
 
Threads others viewed
Can we expect more books? [Eclipse]
The winners...
eclipse plugin-in testing
* Welcome Kent Beck
Anxious to learn These things
IntelliJ Java IDE