Feeds

Verity Stob's Edsger Dijkstra tribute

Recursion started here

  • alert
  • submit to reddit

Security for virtualized datacentres

Letters Re: Edsger Dijkstra: RIP

Jim Tarvin writes a very kind letter, observing:

You are obviously a man who would rather sleep with 10,000 anarchists than one monopoly capitalist.

That all depends on personal hygiene, Jim. But 10,000 anarchists at once?

He makes a point that EWDs Algol work gave us far more than a language:-

Without Edsger, the most advanced computer on the planet would be an HP RPN calculator.

He should be remembered for many things but ne thing often missed is that Edsger developed the stack model of computation which he employed in his version of Algol 60 (which Tony Hoare declared an improvement over all its successors).

Out of his Algol 60 compiler came the Burroughs B5500/6500/7700 series of computers.

But most significantly the techniques of recursion, reentrant programming, interrupt handling, multiprogramming, multiprocessing and a host of others all rely on Edsger's stack model.

Jim Tarvid

Darius Thabit has another blindingly-obvious as soon as it's pointed out kind of observation:-

You couldn't ask for a better name for a software engineer than one with the loop index variables "ijk" in sequence :)

Thanks Darius.

And finally Ms. Verity Stob has written two poems to mark his passing. Here they are:-

So,
farewell then
Edsger Dijkstra,
famous proponent of
structured programming.

'Goto considered harmful'
that was your
catchphrase.

Keith's Mum says
Niklaus Wirth coined
it.

But Wirth's
catchphrase is
'If you call me by name it is "Virt". If you call me by value, it is
"Worth".'
which
isn't
as
snappy.



When Dijkstra his subject debated
It wasn't just GOTO he hated.
FOR, IF...THEN and WHILE
Could not raise a smile,
And TRY/CATCH he thought overrated.


E J Stobstra (0x27)

Thank you Verity. You can read more of Ms.Stob's verse here at Dr Dobbs Journal

New hybrid storage solutions

More from The Register

next story
Every billionaire needs a PANZER TANK, right? STOP THERE, Paul Allen
Angry Microsoftie hauls auctioneers to court over stalled Pzkw. IV 'deal'
Apple's Mr Havisham: Tim Cook says dead Steve Jobs' office has remained untouched
'I literally think about him every day' says biz baron's old friend
Flaming drone batteries ground commercial flight before takeoff
Passenger had Something To Declare, instead fiddled while plane burned
Cops apologise for leaving EXPLOSIVES in suitcase at airport
'Canine training exercise' SNAFU sees woman take home booming baggage
WRISTJOB LOVE BONANZA: justWatch sex app promises blind date hookups
Mankind shuffles into the future, five fingers at a time
Jony Ive: Apple iWatch will SCREW UP Switzerland's economy
Apple's chief designer forgot one crucial point about overpriced bling
prev story

Whitepapers

Secure remote control for conventional and virtual desktops
Balancing user privacy and privileged access, in accordance with compliance frameworks and legislation. Evaluating any potential remote control choice.
Saudi Petroleum chooses Tegile storage solution
A storage solution that addresses company growth and performance for business-critical applications of caseware archive and search along with other key operational systems.
High Performance for All
While HPC is not new, it has traditionally been seen as a specialist area – is it now geared up to meet more mainstream requirements?
Security for virtualized datacentres
Legacy security solutions are inefficient due to the architectural differences between physical and virtual environments.
Providing a secure and efficient Helpdesk
A single remote control platform for user support is be key to providing an efficient helpdesk. Retain full control over the way in which screen and keystroke data is transmitted.