OO Programming Newsletter #48 from Bruce Eckel March 2003 Calendar: http://www.mindview.net/Calendar Seminars: http://www.mindview.net/Seminars = = = Contents = = = * New Web Log * Speaking at Ann Arbor Java Users group April 1 * Thinking in Java 3e wins the Jolt Award * New version of Thinking in C++, Volume 2 * Intermediate C++ Seminar in Crested Butte * Bruce Eckel European Seminars 2003 in Prague * New Workshop: Writing about Programming * Result of request for reviewers * Bill Venners publishes new articles each Monday on Artima.com * Updated Thinking in Java Hands-on Seminar * Java2 Enterprise Programming Seminar =================================== * New Web Log After struggling to get the Essays.Mindview.net site up, configured (from slashcode), and understood well enough to start posting, I began to realize that maybe that's not what I wanted to do after all, and that a simple web log might be a better starting point. So I've begun that (new) experiment, and have been successful in doing entries on almost a daily basis. The first entry gives more details about how the web log came about, and I chronicled a number of my experiences at the python conference. This is not a web log where I tell you what I ate today. My goal is to focus on technical issues, to keep it to things that the readers of this newsletter might be interested in, typically ideas and the results of conversations I have with people, or something new I might have learned. The technology is quite simple at this point; no RSS feed yet, for example (I just learned what RSS is). My plan is to develop the technology as necessary while I use it. http://www.mindview.net/WebLog =================================== * Speaking at Ann Arbor Java Users group April 1 No Joke: April 1 from 8-9:30 pm I'll be speaking on "Best Practices with Unit Testing and Design by Contract" at the Ann Arbor Java Users Group. Free attendance. http://www.aajug.org/meetings.html =================================== * Thinking in Java 3e wins the Jolt Award Last Wednesday night at the Software Development conference, Thinking in Java 3e received the Jolt award for best book. Chuck Allison accepted the award for me since I was at the Python conference last week (see the web log for details). =================================== * New version of Thinking in C++, Volume 2 Yes, Chuck and I continue to plug away. The technical edits from chapters 9 and 10 have been incorporated. http://www.mindviewinc.com/Books/ =================================== * Intermediate C++ Seminar in Crested Butte The above-mentioned book will be the basis for the Intermediate C++ seminar to be held in Crested Butte this summer, June 23-27. It will follow the structure and material in the book. See: http://www.mindview.net/Seminars/IntermediateCPP =================================== * Bruce Eckel European Seminars 2003 in Prague Once again we have a mini-conference in Prague, May 12-16 (typically beautiful weather in Europe). Prague is inexpensive to stay in, and we charge less for these seminars than in the US (to help those from Eastern European countries). It can be roughly the same to come to Prague from the US as it is to take a seminar in the US, and you get to be in Prague. http://www.amaio.com/seminars/ =================================== * New Workshop: Writing about Programming Taught by Bruce Eckel and Chuck Allison (editor of the C/C++ Users Journal) This workshop is oriented towards those who wish to publish articles and books, but it will also be helpful for anyone who needs to write about computer programming. We will be following the "writing workshop" model of creating an example and writing about that example, followed by a review of each example to discover ways that it can be improved. http://www.mindview.net/Seminars/WritingAboutProgramming/ =================================== * Result of request for reviewers I got about 60 responses from my "request for technical reviewers" last month. Although I clearly noted that I wasn't ready to do anything yet, many of you were ready to start right now. Thanks for your responses; I'll keep the list for when we're ready to start something. =================================== * Bill Venners publishes new articles each Monday on Artima.com In "Abstraction and Detail," pragmatic Programmers Andy Hunt and Dave Thomas recommend pulling details are out of code and storing them as metadata. http://www.artima.com/intv/metadata.html In "Introducing Artima Weblogs," Bill Venners explains why he added weblogs to Artima.com and gives a quick tour. http://www.artima.com/weblogs/viewpost.jsp?thread=4128 =================================== * Updated Thinking in Java Hands-on Seminar Created by Bruce Eckel. We believe this is the best in-depth introduction to Java that you'll find. It's based on the third edition of the book "Thinking in Java," which was created as the seminar evolved. The updated material includes: -- The latest features from JDK 1.4 -- All examples improved or rewritten -- An all-new, simplified learning approach to multithreading -- New section on unit testing, automated building, assertions, logging, and other ways to keep your programs in tune Dates: June 16-20, San Francisco Emeryville, CA August 4-8, Crested Butte, CO http://www.mindview.net/Seminars/ThinkingInJava/ ___| Until Next Time... |________________________ Computer nerd humor http://www.valleyofthegeeks.com/ Java programming questions: http://www.mindview.net/Books/TIJ/JavaQuestions.html Speaking & Seminar schedule: http://www.mindview.net/Calendar/ Anyone can sign up for this free newsletter by visiting: http://www.mindview.net/mailman/listinfo/eckel-oo-programming Bruce Eckel http://www.mindview.net