A Gentle Slope Language For Web: Curl
A Gentle Slope Language For Web: Curl
Presentation By
K.SRINIVASA RAO
Introduction
•For creating web applications,developer need to
integrate multiple technologies like embedding
applets in html pages.
•But getting such multiple technologies to work
with each other is inherently complicated,
increasing application development costs and
reducing maintainability.
•Using curl, whole range of content and behavior
requirements of Web applications can be satisfied
within one framework.
Multiple Languages → Curl
•Curl was conceived to provide a full-featured
and robust technology beyond HTML and
JavaScript.
•Curl content language is designed from the
ground up for the purpose of building user
interfaces and presenting information to people.
•Curl is really an object-oriented programming
language.on compiling gives native code and
then executed without the need for any sort of
interpreter
Components of curl:
The full Curl platform consists of three components:
• An extensible programming language (the Curl
content language) designed to create interactive Web
content.
•A runtime engine (the Curl RTE) that executes Curl
programs and renders the resulting content.
•An IDE (integrated development environment) to
construct rich Internet client-side applications.
Curl Provides "One-Stop Shopping" for
Client-Side User Interface Implementation
•Text formatting
•Scripting simple interactions
•Programming complex operations
How curl applications work?
•The server is freed from much of the processing it
typically does because all of the presentation work, as
well as appropriate business logic tasks, are offloaded to
the client.
•Huge savings in server load and network bandwidth
result, making Curl-based applications highly scalable.
•Since Curl applications can run autonomously on the
client side, they can even keep running when there is no
network connectivity.
Advantages: