Feeds

UML officially an unfunny matter

An action and an artifact walk into a bar...

Choosing a cloud hosting partner with confidence

Contrary to popular opinion, programmers are not a dry and humourless bunch. What old mainframer can fail to chortle at seeing the graffiti legend "Data error rules, OC7"?

No, software development is rife with humor, a fact that sometimes lands the authors of hidden jokers in hot water.

There are some things, though, you can't really joke about. A recent competition for jokes written in Unified Modeling Language (UML) is a case in point.

Sponsored by the awkwardly named International Software and Productivity Engineering Institute (INTSPEI), the results of the competition reveal that UML, er, just isn't funny.

The winning entry is a flowchart of Hamlet's famous To be or not to be soliloquy - which wasn't funny in the first place and certainly isn't funny described as a UML activity diagram. Similarly, the lifecycle of Solomon Grundy - a sad reflection on mortality - fails to have its humor quotient raised by UML.

What is vaguely amusing is the background to the competition. INTSPEI is the brainchild of a former Microsoft engineer from Russia Vladimir Pavlov who a few years ago conducted the Babel experiment that attempted to prove software developers who communicated only through UML were more successful than those who spoke to each other in their native language. Now that is funny. See Genesis 11 v9-10 for more.

For a genuinely humorous take on UML then the student letter, originally published in Ed Yourdon's American Programmer journal in 1997, is a better bet.®

Intelligent flash storage arrays

More from The Register

next story
Bada-Bing! Mozilla flips Firefox to YAHOO! for search
Microsoft system will be the default for browser in US until 2020
Be real, Apple: In-app goodie grab games AREN'T FREE – EU
Cupertino stands down after Euro legal threats
Download alert: Nearly ALL top 100 Android, iOS paid apps hacked
Attack of the Clones? Yeah, but much, much scarier – report
SLURP! Flick your TONGUE around our LOLLIPOP – Google
Android 5 is coming – IF you're lucky enough to have the right gadget
Microsoft: Your Linux Docker containers are now OURS to command
New tool lets admins wrangle Linux apps from Windows
Nexus 7 fandroids tell of salty taste after sucking on Google's Lollipop
Web giant looking into why version 5.0 of Android is crippling older slabs
Facebook, working on Facebook at Work, works on Facebook. At Work
You don't want your cat or drunk pics at the office
prev story

Whitepapers

Choosing cloud Backup services
Demystify how you can address your data protection needs in your small- to medium-sized business and select the best online backup service to meet your needs.
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.
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?
Website security in corporate America
Find out how you rank among other IT managers testing your website's vulnerabilities.
New hybrid storage solutions
Tackling data challenges through emerging hybrid storage solutions that enable optimum database performance whilst managing costs and increasingly large data stores.