Curling Up With a Good Web
New SurgeLab development environment fosters Curl's notion of executable Internet
December 15, 2001 —
(Page 1 of 2)
Curl Corp., inventor of a client-side runtime that implements its vision of an executable and extensible Internet, has finally released its SurgeLab 1.0 content development environment.
The objective of the Curl runtime, which was introduced in April, is to combine the richness and functionality of a client-side application with the flexibility and ease of deployment of a server-based solution. "People can't put up with delays over the Web" created by downloading ever-larger files, according to Bob Batty, Curl's vice president of sales and marketing. The company's technology leverages the power in desktops, making plug-ins a one-time problem, he said.
One of the advantages of the Curl runtime, Batty claimed, is reduced consumption of bandwidth. By generating the presentation layer's content on the client, rather than transmitting it down from the server, Curl applications can pass data and instructions back and forth rather than rich bandwidth-intensive content. "Oracle applications, for instance, download an entire JVM with the applications, and overwrite what you had before," Batty said. "If you can create structures that don't consume bandwidth, you're offering huge value." Another advantage, according to Batty, is the ease "of making 250,000 seats compatible. That's not ideal for client environments."
Batty took a swipe at Java, claiming it is "not a high-performance client-side environment and it's fracturing. Sun made an early mistake when it licensed the source code and enhancements of JVMs but failed to control the implementation. They made a homogeneous platform go away."
The difference between Curl code and HTML, Batty said, is that where Java or Flash are compiled at some intermediate stage, Curl content is compiled at a client-side plug-in, creating an implementation of the notion of an executable Internet.
Curl is targeting IT shops, looking to achieve high performance in Web-deployed applications, as well as the few surviving dot-coms, which must enhance advertising revenue with subscriptions and need a higher level of production quality in their content to have an end user pay money for it, Batty said.