Feeds

Verity Stob's Edsger Dijkstra tribute

Recursion started here

  • alert
  • submit to reddit

Beginner's guide to SSL certificates

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

Top 5 reasons to deploy VMware with Tegile

More from The Register

next story
Criticism of Uber's journo-Data Analytics plan is an Attack on DIGITAL FREEDOM
First they came for Emil – and I'm damn well SPEAKING OUT
'It is comforting to know where your data centres are.' UK.GOV does NOT
Plus: Anons are 'wannabes', KKK says, before being pwned
Google's whois results say it's a lousy smut searcher
Run whois google.com or whois microsoft.com. We dare you, you PIG◙◙◙◙ER
Holy vintage vehicles! Earliest known official Batmobile goes on sale
Riddle me this: are you prepared to pay US$180k?
'Open source just means big companies can steal your code.' O RLY?
Plus: Flame of the Week returns, for one night only!
NEWSFLASH: It's time to ditch dullard Facebook chums
Everything hot in tech, courtesy of avian anchor Regina Eggbert
Hey, you, PHONE-FACE! Kickstarter in-car mobe mount will EMBED your phone into your MUG
Stick it on the steering wheel and wait for the airbag to fire
prev story

Whitepapers

Designing and building an open ITOA architecture
Learn about a new IT data taxonomy defined by the four data sources of IT visibility: wire, machine, agent, and synthetic data sets.
A strategic approach to identity relationship management
ForgeRock commissioned Forrester to evaluate companies’ IAM practices and requirements when it comes to customer-facing scenarios versus employee-facing ones.
5 critical considerations for enterprise cloud backup
Key considerations when evaluating cloud backup solutions to ensure adequate protection security and availability of enterprise data.
Reg Reader Research: SaaS based Email and Office Productivity Tools
Read this Reg reader report which provides advice and guidance for SMBs towards the use of SaaS based email and Office productivity tools.
Protecting users from Firesheep and other Sidejacking attacks with SSL
Discussing the vulnerabilities inherent in Wi-Fi networks, and how using TLS/SSL for your entire site will assure security.