Dr. Dobb's is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.


Channels ▼
RSS

Let Us Now Praise Famous Men and Other Stuff


Apr04: Editorial

Let Us Now Praise Famous Men and Other Stuff

Dr. Dobb's Journal April 2004

It's become customary this time of year for us to acknowledge individuals who have made significant contributions to the art and science of computer programming. For example, this year's recipient of the "Dr. Dobb's Journal Excellence in Programming Award" is P.J. Plauger, a name that's become synonymous with C and C++. As much as anyone, Dr. Plauger has moved C/C++ into dominance in the computer language biz, but he's paid a price by having to sit through hour after hour of Standards committee meetings. How anyone can do that and still be a nice person is beyond me.

Likewise, Michael Swaine caught the acknowledgment bug this issue, paying tribute to "some of the people who have affected [his] life or work in some way." It's not every day that John Draper, Bill Gates, Bob Marley, Rex Stout, and Jorge Luis Borges make the same list. It's worth noting who's not on the list. Chances are that Michael and I will have a chat about that later.

Speaking of Michael, join me in congratulating him on his 20th anniversary with DDJ. In both his "Programming Paradigms" and "Swaine's Flames" columns, Michael has helped us keep an eye on the future, while acknowledging the past. Throughout it all, Michael has always reminded us that a dose of good humor is a good thing—and he's managed to do all this on time, more or less.

Over the years, DDJ has been blessed with great columnists. Al Stevens, Jeff Duntemann, Ed Nisley, Dennis Shasha, Kent Porter, Allen Holub, Michael Abrash, Jon Bentley, and Ray Duncan immediately come to mind. As anyone who has ever done so will tell you, it's hard work cranking out a column month-in and month-out for a couple of decades. It is a testament that Michael could maintain the pace, while keeping you engaged, entertained, and informed throughout.

As for others who deserve recognition, I'd like to throw Norm Matloff's name into the hat. A professor of computer science at the University of California at Davis, Dr. Matloff's technical expertise is in the areas of parallel processing, networks, data security, and mathematical and applied statistics. However, Prof. Matloff also finds time to track the business side of software development, most recently the cause and effect offshore outsourcing has in the U.S. and, well, offshore. Unlike what you likely encounter elsewhere, Dr. Matloff's coverage of outsourcing is fair and balanced, unfettered by bias or big bucks.

That said, here's my take on the subject [flame on]: Offshore outsourcing of software development isn't about creating better service or better products. It is only about greed—pure and simple. Few, if any, of the companies jumping on the outsourcing bandwagon are in danger of folding, so decision makers aren't trying to save their companies. They're opting for outsourcing only to line executive pockets. Nor, for that matter, is outsourcing necessarily fair and equitable to offshore countries, which have made huge investments to entice potential outsourcers. As the outsourcing fad begins to fade—and there's every indication that's already happening—these countries will be stuck with equally huge bills to pay. In a recent survey by DiamondCluster International, for instance, reportedly 78 percent of the companies contacted claimed that they had prematurely terminated one or more outsourcing contracts. Likewise, TPI Inc. reports that, in 2003, the number of large outsourcing contracts was flat, while the number of smaller ones actually dropped [flame off]. That said, you can get more and better outsourcing information from Prof. Matloff (http://heather.cs.ucdavis.edu/nm.html).

Okay, that takes care of famous, sort of famous, and infamous men. As for the other stuff, we're launching a new project that you need to know about. Some background: As you'd expect, we hear from a lot of you about a lot of things. Accolades (which I share with my boss). Complaints (which I blame on the crew). Suggestions (they're always welcome). Demands (don't worry, the check's in the mail). In particular, a recurring theme is "you publish too much Windows and .NET stuff," along with "you don't publish enough Windows and .NET stuff." Both comments are fair, depending on who you are and which issue you're reading. (Likewise, we also hear we publish too many C/C++ articles and that we don't publish enough of them. It's all a matter of perspective.)

So what's an editor to do? Well in this case, we're passing the buck back to you. In a nutshell, we'll be publishing two versions of DDJ—one with extra Windows./NET coverage, one without. You make the call by picking which version you want to receive. Don't worry, there's no extra cost—the additional articles, if you opt for them, are part of your regular subscription.

Signing up for the at-no-extra-charge additional content is simple—just go to http://www.neodata.com/cmp/ddj.html. If you have any questions (or suggestions), drop me a note. In the meantime, I'll be talking to Michael about that list of his.


Jonathan Erickson
editor-in-chief

[email protected]


Related Reading


More Insights






Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task. However, Dr. Dobb's moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing or spam. Dr. Dobb's further reserves the right to disable the profile of any commenter participating in said activities.

 
Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.