Software engineering Re: [Beowulf] Stroustrup regarding multicore

Lux, James P james.p.lux at
Wed Sep 3 08:58:21 PDT 2008

On 9/3/08 7:31 AM, "stephen mulcahy" <smulcahy at> wrote:

Perry E. Metzger wrote:
> How it is possible that people managed to read that much and hear
> exactly the inverse of my central thesis, I don't understand at
> all. Perhaps everyone just hears what they want to.

Sheesh, I resisted for a long time but ....

The scenario above pretty much sums up the situation I see with one of
the softer sides of software engineering - the requirements gathering,
which I'd see as fundamental to a successful (software, or indeed
general IT project). IMHO, the most important part of most projects is
figuring out what the heck the "stakeholder"[1] wants in the first

--- And that's assuming the stakeholder really understands what they want.. Often it evolves as understanding improves (this is one of the arguments for RAD and XP).

No matter how good your programming is, if your requirements are
wrong - you're heading in the wrong direction entirely (a bit like
building a really neat spacecraft and then launching it towards Pluto
instead of Mars[2]).

----- All depends on the alignments of planets and stars..  I wouldn't go so far as to say things are planned using astrology, but we (JPL) are probably one of the few businesses around that can use the motions of heavenly bodies to predict our business base and workforce requirements.  Every 26 months as Earth comes into trine with Mars is an auspicious time for launch (you want to launch at a time that is roughly half the trip length before closest approach)

This is SoftwareAnalysisAndDesign at right?

--- you betcha.. When it's not HardwareAnalysisAndDesign...

Jim Lux


[1] Am I the only one that can't help using that word and visualing a
Van Helsing type waving a wooden stake around?

--- Cecil Adams of "The Straight Dope" says that wooden stakes only work on some kinds of beasts. It's apparently a geographic thing.. Other places you need silver bullets, garlic, or something else.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the Beowulf mailing list