Feeds

Gosling on C#, why X Windows sucks, and asparagus

'We just didn't understand how we were scaring the crap out of them'

  • alert
  • submit to reddit

Secure remote control for conventional and virtual desktops

Java creator James Gosling was wearing a custom-made T-shirt for the opening day of the JavaOne show in San Francisco, a blue number which features Duke the Java mascot surfing across a watchface, trailing behind him what appears to be a bunch of blue asparagus.

Is it asparagus, we asked? At this point Gosling told us that he'd created the design himself, using a scanned image of his grandfather's watch, and this put a rapid halt to our friendly provocations.

"The asparagus effect is what happens sometimes when you render 2D images into 3D," he said. "And we do have professional designers at Sun, I'm just not one of them," he added modestly.

Not having interviewed Gosling before we had the sense that he could be an awful interviewee: a no-nonsense prickly genius, a kind of Californian Bjarne Stroustrup, who regards humdrum hacks as a tedious irritation.

Far from it. Over beers later, we spent an amicable hour ranging over topics such as Doran Swade's terrific reconstruction of the printer for Babbage's Difference Engine (you can see it at the London Science Museum, and check this out: it outputs 3D stereoscopic glyphs), cool stuff from the recent CodeCon, the suckiness of the GNOME Desktop, and Gosling's love of Multics.

But what you probably want to hear about are his views on the state of the Java rainbow nation, and The Beast's response: C# and the common language runtime.

With technology industry at a crossroads, the superstar Gosling's pronouncements carry great weight.

So in true Register fashion, let's start with some ancient historical trivia first.

Providing a secure and efficient Helpdesk

More from The Register

next story
Microsoft on the Threshold of a new name for Windows next week
Rebranded OS reportedly set to be flung open by Redmond
Business is back, baby! Hasta la VISTA, Win 8... Oh, yeah, Windows 9
Forget touchscreen millennials, Microsoft goes for mouse crowd
SMASH the Bash bug! Apple and Red Hat scramble for patch batches
'Applying multiple security updates is extremely difficult'
Apple: SO sorry for the iOS 8.0.1 UPDATE BUNGLE HORROR
Apple kills 'upgrade'. Hey, Microsoft. You sure you want to be like these guys?
ARM gives Internet of Things a piece of its mind – the Cortex-M7
32-bit core packs some DSP for VIP IoT CPU LOL
Lotus Notes inventor Ozzie invents app to talk to people on your phone
Imagine that. Startup floats with voice collab app for Win iPhone
prev story

Whitepapers

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.
Storage capacity and performance optimization at Mizuno USA
Mizuno USA turn to Tegile storage technology to solve both their SAN and backup issues.
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?
Beginner's guide to SSL certificates
De-mystify the technology involved and give you the information you need to make the best decision when considering your online security options.
Security for virtualized datacentres
Legacy security solutions are inefficient due to the architectural differences between physical and virtual environments.