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.

Arts and Entertainment
books
News
Dr Alice Roberts in front of a
people
Voices
Nigel Farage arrives for a hustings event at The Oddfellows Hall in Ramsgate on Tuesday
voicesA defection that shows who has the most to fear from the rise of Ukip
Arts and Entertainment
The Doctor and the Dalek meet
tvReview: Doctor Who Into the Dalek more than compensated for last week's nonsensical offering
PROMOTED VIDEO
Sport
Diego Costa
footballEverton 3 Chelsea 6: Diego Costa double has manager purring
Arts and Entertainment
The 'three chords and the truth gal' performing at the Cornbury Music Festival, Oxford, earlier this summer
music... so how did she become country music's hottest new star?
Life and Style
The spy mistress-general: A lecturer in nutritional therapy in her modern life, Heather Rosa favours a Byzantine look topped off with a squid and a schooner
fashionEurope's biggest steampunk convention heads to Lincoln
Voices
Caustic she may be, but Joan Rivers is a feminist hero, whether she likes it or not
voicesShe's an inspiration, whether she likes it or not, says Ellen E Jones
News
i100
Arts and Entertainment
Star turns: Montacute House
tv
News
ebooksAn evocation of the conflict through the eyes of those who lived through it
News
i100Steve Carell selling chicken, Tina Fey selling saving accounts and Steve Colbert selling, um...
Arts and Entertainment
Unsettling perspective: Iraq gave Turner a subject and a voice (stock photo)
booksBrian Turner's new book goes back to the bloody battles he fought in Iraq
News
i100
Arts and Entertainment
Some of the key words and phrases to remember
booksA user's guide to weasel words
Life and Style
Brave step: A live collection from Alexander McQueen whose internet show crashed because of high demand
fashionAs the collections start, Alexander Fury finds video and the internet are proving more attractive
Independent
Travel Shop
the manor
Up to 70% off luxury travel
on city breaks Find out more
santorini
Up to 70% off luxury travel
on chic beach resorts Find out more
sardina foodie
Up to 70% off luxury travel
on country retreats Find out more
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

Graduate C#.NET Developer (TDD, ASP.NET, SQL)

Negotiable: Harrington Starr: Graduate C#.NET Developer (TDD, ASP.NET, SQL) Su...

Junior SQL DBA (SQL Server 2012, T-SQL, SSIS) London - Finance

£30000 - £33000 per annum + Benefits + Bonus: Harrington Starr: Junior SQL DBA...

C# Web Developer (ASP.NET, JavaScript, MVC-4, HTML5) London

£35000 - £45000 per annum + Benefits + Bonus: Harrington Starr: C# Web Develop...

Senior Data Scientist (Data Mining, RSPSS, R, AI, CPLEX, SQL)

£60000 - £70000 per annum + Benefits + Bonus: Harrington Starr: Senior Data Sc...

Day In a Page

The other Mugabe who is lining up for the Zimbabwean presidency

The other Mugabe who is lining up for the Zimbabwean presidency

Wife of President Robert Mugabe appears to have her sights set on succeeding her husband
The model of a gadget launch: Cultivate an atmosphere of mystery and excitement to sell stuff people didn't realise they needed

The model for a gadget launch

Cultivate an atmosphere of mystery and excitement to sell stuff people didn't realise they needed
Alice Roberts: She's done pretty well, for a boffin without a beard

She's done pretty well, for a boffin without a beard

Alice Roberts talks about her new book on evolution - and why her early TV work drew flak from (mostly male) colleagues
Get well soon, Joan Rivers - an inspiration, whether she likes it or not

Get well soon, Joan Rivers

She is awful. But she's also wonderful, not in spite of but because of the fact she's forever saying appalling things, argues Ellen E Jones
Doctor Who Into the Dalek review: A classic sci-fi adventure with all the spectacle of a blockbuster

A fresh take on an old foe

Doctor Who Into the Dalek more than compensated for last week's nonsensical offering
Fashion walks away from the celebrity runway show

Fashion walks away from the celebrity runway show

As the collections start, fashion editor Alexander Fury finds video and the internet are proving more attractive
Meet the stars of TV's Wolf Hall... and it's not the cast of the Tudor trilogy

Meet the stars of TV's Wolf Hall...

... and it's not the cast of the Tudor trilogy
Weekend at the Asylum: Europe's biggest steampunk convention heads to Lincoln

Europe's biggest steampunk convention

Jake Wallis Simons discovers how Victorian ray guns and the martial art of biscuit dunking are precisely what the 21st century needs
Don't swallow the tripe – a user's guide to weasel words

Don't swallow the tripe – a user's guide to weasel words

Lying is dangerous and unnecessary. A new book explains the strategies needed to avoid it. John Rentoul on the art of 'uncommunication'
Daddy, who was Richard Attenborough? Was the beloved thespian the last of the cross-generation stars?

Daddy, who was Richard Attenborough?

The atomisation of culture means that few of those we regard as stars are universally loved any more, says DJ Taylor
She's dark, sarcastic, and bashes life in Nowheresville ... so how did Kacey Musgraves become country music's hottest new star?

Kacey Musgraves: Nashville's hottest new star

The singer has two Grammys for her first album under her belt and her celebrity fans include Willie Nelson, Ryan Adams and Katy Perry
American soldier-poet Brian Turner reveals the enduring turmoil that inspired his memoir

Soldier-poet Brian Turner on his new memoir

James Kidd meets the prize-winning writer, whose new memoir takes him back to the bloody battles he fought in Iraq
Aston Villa vs Hull match preview: Villa were not surprised that Ron Vlaar was a World Cup star

Villa were not surprised that Vlaar was a World Cup star

Andi Weimann reveals just how good his Dutch teammate really is
Bill Granger recipes: Our chef ekes out his holiday in Italy with divine, simple salads

Bill Granger's simple Italian salads

Our chef presents his own version of Italian dishes, taking in the flavours and produce that inspired him while he was in the country
The Last Word: Tumbleweed through deserted stands and suites at Wembley

The Last Word: Tumbleweed through deserted stands and suites at Wembley

If supporters begin to close bank accounts, switch broadband suppliers or shun satellite sales, their voices will be heard. It’s time for revolution