We're talking Linda's language: There may now be a way of taking the pain out of parallel software development, says Darren Ince

IT IS NOT often that a programming language makes the pages of the New York Times. Last month, however, the newspaper featured a language called Linda, which promises to bring huge productivity gains in the development of parallel computer software.

In the past 10 years, the computer power available to users has increased dramatically. Processors have been getting faster, and advances in integrated circuit technology have enabled thousands of them to be placed on a small area of silicon.

These so-called parallel computers have the potential to solve problems in areas such as simulation, forecasting and database search, that we only dreamt about a few years ago.

As single processors reach the limits imposed by factors such as the speed of light, increases in computer speed should emerge from combining processors. Unfortunately, while hardware research has created massive processing power, software development lags well behind.

It is immensely difficult to develop, and detect errors in, a parallel software system containing a number of interacting programs shared among a number of processors. One common programming error is known as deadly embrace. This occurs when a program using a resource, such as a file containing data, is suspended whenever it requires another resource - another file, for example - that is being used by a second program; then, when the second program requests a file being used by the first program, it, too, is suspended.

We thus have two programs waiting for each other to release a resource, and the effect on the user can be dramatic: everything seems to go dead.

The difficulties in creating correct programs are seriously hampering the use of parallel computers. Errors such as deadly embrace can be so serious and prevalent that one developer of large systems has compared work on parallel software to experimental scientific research.

But the Linda language may take the pain out of parallel software development. Created by Nicholas Carriero and David Gelernter at Yale University, it hides the complexity of communication and synchronisation. All the user sees are the few statements that manipulate the parallel programs.

Linda has impressed the computing community for two reasons. First, it eases the portability of parallel software from one computer to another, because it does not refer to the underlying hardware architecture. Second, it has been designed to be added to conventional programming languages.

In effect, Linda is just a mini-language for managing the programs executed in parallel; it does not contain features for calculation or manipulation of characters.

Linda was made to be added to such conventional programming languages as C and FORTRAN. Its designers had learnt that computing advances do not occur in a big-bang way but are incremental. Rather than creating a parallel programming language from scratch, they constructed an adjunct for existing languages that already have huge user communities and large libraries of software.

Linda has two messages. The first - that the problems of large parallel program development seem, at first sight, to have been solved - is global. The second - that British parallel software research is rapidly becoming obsolete - is more parochial.

Large sums have been spent on the development of functional programming languages (special mathematical languages for multi- processor computers). But British industry has been showing very little interest, mainly because these languages are radically different from existing ones, such as COBOL and C.

Linda's compatibility not only ensures it a much larger market, but also probably sounds the death knell for a large amount of British software research.

Start your day with The Independent, sign up for daily news emails
New Articles
tvDownton Abbey Christmas special
Arts and Entertainment
Wolf (Nathan McMullen), Ian (Dan Starky), The Doctor (Peter Capaldi), Clara (Jenna Coleman), Santa Claus (Nick Frost) in the Doctor Who Christmas Special (BBC/Photographer: David Venni)
tvOur review of the Doctor Who Christmas Special
News
peopleIt seems you can't silence Katie Hopkins, even on Christmas Day...
Arts and Entertainment
Left to right: Stanley Tucci, Sophie Grabol and Christopher Eccleston in ‘Fortitude’
tvSo Sky Atlantic arrived in Iceland to film their new and supposedly snow-bound series 'Fortitude'...
PROMOTED VIDEO
Arts and Entertainment
Kellie Bright as Linda Carter and Danny Dyer as Mick Carter

EastEnders Christmas specials are known for their shouty, over-the-top soap drama but tonight the show has done itself proud thanks to Danny Dyer.

Arts and Entertainment
Jenna Coleman as Clara Oswald in the Doctor Who Christmas special
tvForget the rumours that Clara Oswald would be quitting the Tardis
Arts and Entertainment
Japanese artist Megumi Igarashi showing a small mascot shaped like a vagina
art
News
The Queen delivers her Christmas message
newsTwitter reacts to Her Majesty's Christmas Message
Arts and Entertainment
tv
Life and Style
fashion
Sport
sport
ebooks
ebooksA year of political gossip, levity and intrigue from the sharpest pen in Westminster
Arts and Entertainment
Call The Midwife: Miranda Hart as Chummy
tvCall the Midwife Christmas Special
Sport
Laura Trott and Jason Kenny are preparing for the Commonwealth Games in Glasgow
sport
Arts and Entertainment
Sir Bruce Forsyth with Tess Daly in the BBC's Strictly Come Dancing Christmas Special
tvLouis Smith wins with 'Jingle Bells' quickstep on Strictly Come Dancing's Christmas Special
News
news
Arts and Entertainment
tv
Latest stories from i100
Have you tried new the Independent Digital Edition apps?
Independent Dating
and  

By clicking 'Search' you
are agreeing to our
Terms of Use.

iJobs Job Widget
iJobs General

Recruitment Genius: Account Manager

£20000 - £35000 per annum: Recruitment Genius: This full service social media ...

Recruitment Genius: Data Analyst - Online Marketing

£24000 - £35000 per annum: Recruitment Genius: We are 'Changemakers in retail'...

Austen Lloyd: Senior Residential Conveyancer

Very Competitive: Austen Lloyd: Senior Conveyancer - South West We are see...

Austen Lloyd: Residential / Commercial Property Solicitor

Excellent Salary: Austen Lloyd: DORSET MARKET TOWN - SENIOR PROPERTY SOLICITOR...

Day In a Page

Isis in Iraq: Yazidi girls killing themselves to escape rape and imprisonment by militants

'Jilan killed herself in the bathroom. She cut her wrists and hanged herself'

Yazidi girls killing themselves to escape rape and imprisonment
Ed Balls interview: 'If I think about the deficit when I'm playing the piano, it all goes wrong'

Ed Balls interview

'If I think about the deficit when I'm playing the piano, it all goes wrong'
He's behind you, dude!

US stars in UK panto

From David Hasselhoff to Jerry Hall
Grace Dent's Christmas Quiz: What are you – a festive curmudgeon or top of the tree?

Grace Dent's Christmas Quiz

What are you – a festive curmudgeon or top of the tree?
Nasa planning to build cloud cities in airships above Venus

Nasa planning to build cloud cities in airships above Venus

Planet’s surface is inhospitable to humans but 30 miles above it is almost perfect
Surrounded by high-rise flats is a little house filled with Lebanon’s history - clocks, rifles, frogmen’s uniforms and colonial helmets

Clocks, rifles, swords, frogmen’s uniforms

Surrounded by high-rise flats is a little house filled with Lebanon’s history
Return to Gaza: Four months on, the wounds left by Israel's bombardment have not yet healed

Four months after the bombardment, Gaza’s wounds are yet to heal

Kim Sengupta is reunited with a man whose plight mirrors the suffering of the Palestinian people
Gastric surgery: Is it really the answer to the UK's obesity epidemic?

Is gastric surgery really the answer to the UK's obesity epidemic?

Critics argue that it’s crazy to operate on healthy people just to stop them eating
Homeless Veterans appeal: Christmas charity auction Part 2 - now LIVE

Homeless Veterans appeal: Christmas charity auction

Bid on original art, or trips of a lifetime to Africa or the 'Corrie' set, and help Homeless Veterans
Pantomime rings the changes to welcome autistic theatre-goers

Autism-friendly theatre

Pantomime leads the pack in quest to welcome all
The week Hollywood got scared and had to grow up a bit

The week Hollywood got scared and had to grow up a bit

Sony suffered a chorus of disapproval after it withdrew 'The Interview', but it's not too late for it to take a stand, says Joan Smith
From Widow Twankey to Mother Goose, how do the men who play panto dames get themselves ready for the performance of a lifetime?

Panto dames: before and after

From Widow Twankey to Mother Goose, how do the men who play panto dames get themselves ready for the performance of a lifetime?
Thirties murder mystery novel is surprise runaway Christmas hit

Thirties murder mystery novel is surprise runaway Christmas hit

Booksellers say readers are turning away from dark modern thrillers and back to the golden age of crime writing
Anne-Marie Huby: 'Charities deserve the best,' says founder of JustGiving

Anne-Marie Huby: 'Charities deserve the best'

Ten million of us have used the JustGiving website to donate to good causes. Its co-founder says that being dynamic is as important as being kind
The botanist who hunts for giant trees at Kew Gardens

The man who hunts giants

A Kew Gardens botanist has found 25 new large tree species - and he's sure there are more out there