Skip to Content
Uncategorized

Catching the Curl

Internet: A new language changes Web surfing.
September 1, 2001

When the World Wide Web debuted in 1991, Web pages were basic: text only, black on gray. Developers have since added animation, sound, video and interactivity using new programming languages, like Java, and file formats, like RealAudio. To allow Web browsers to handle all these languages and file types, software modules called “plug-ins” have proliferated; there are now more than 140. The result: a Tower of Babel for Web developers. And because the burden of negotiating among all these languages and file formats falls largely to network servers, downloads can slow to a crawl.

Web inventor Tim Berners-Lee and several of his MIT colleagues are reinventing the Web with a new language called Curl. Combined with a single plug-in called Surge, Curl could enable developers to create multifunctional sites using a single language. What’s more, the system moves so-called compiling tasks-turning raw programming language into a form your browser can display-from busy servers to a user’s own computer, taking advantage of underutilized processing power at the surfer’s end. The result could be a tenfold increase in download speed. Curl also allows a browser to download Web pages in smaller pieces, as needed. Put it all together and “We can build a fully interactive Web application [with the same amount of data as] a banner ad,” says Bob Batty, a vice president at Curl Corporation, the company launched to market Curl.

The Cambridge, MA, company was founded in 1998 by a team including Berners-Lee, MIT Laboratory for Computer Science director Michael Dertouzos and MIT computer scientist Stephen Ward. It released the first commercial version of Curl in March, and Web developers are starting to pay attention. Chris Banford, owner of new-media firm bSoftware, is creating “curlBreaker,” a Web magazine for Curl developers. “Curl is what I’ve been waiting for since the beginning of the Web revolution, and what all the other technologies have fallen far short of,” Banford says. David Smith, an Internet analyst at consulting firm Gartner Dataquest, agrees that the technology is sound but has doubts about the company’s plan to charge commercial content providers based on how many people access content created using Curl.

So far, electronics giant Siemens has used Curl to build an intranet for its executives, and BTexact Technologies, the research arm of British Telecommunications, has committed to developing Web applications using the language. Curl Corporation, however, has more work to do to before its system becomes a Web standard; as of midsummer, the language and plug-in were available only for Windows. But with Unix and Macintosh versions under development, the company is driving steadily towards its goal: to deliver one unified technology for building the Web.

Keep Reading

Most Popular

Here’s how a Twitter engineer says it will break in the coming weeks

One insider says the company’s current staffing isn’t able to sustain the platform.

Technology that lets us “speak” to our dead relatives has arrived. Are we ready?

Digital clones of the people we love could forever change how we grieve.

How to befriend a crow

I watched a bunch of crows on TikTok and now I'm trying to connect with some local birds.

Starlink signals can be reverse-engineered to work like GPS—whether SpaceX likes it or not

Elon said no thanks to using his mega-constellation for navigation. Researchers went ahead anyway.

Stay connected

Illustration by Rose Wong

Get the latest updates from
MIT Technology Review

Discover special offers, top stories, upcoming events, and more.

Thank you for submitting your email!

Explore more newsletters

It looks like something went wrong.

We’re having trouble saving your preferences. Try refreshing this page and updating them one more time. If you continue to get this message, reach out to us at customer-service@technologyreview.com with a list of newsletters you’d like to receive.