The Curl Platform
The Curl Rich Internet Application Platform is the most powerful environment for rapidly developing complex, industrial-strength Web applications.
The Next Generation RIA Platform
Using Curl, organizations can create a new class of Web-based applications that provide all of the rich interactivity, functionality and performance of client-server applications.
Unlike tools such as Java, Ajax and .Net, Curl's rich feature set delivers powerful program logic, graphics and text processing in one integrated RIA framework that supports:
- Large scale application development complex data structures, abstractions, modular development and compile-time error checking
- Rapid deployment smooth transitions from prototype to deployment, with no rework
- All content types Powerful tools for declarative content descriptions like HTML
- Multiple Platforms Inherent portability, client platform and server-side independence
- Web Services Integration enhanced functionality for reading, creating, modifying and processing XML
Curl Platform Components
The Curl product set includes three elements
- Curl Language the only language designed specifically for use on the Web that supports rich text formatting and GUI layouts much like HTML, enables full featured object-oriented programming like C++, C# and Java, and delivers fast and easy presentation scripting similar to JavaScript
- The Curl IDE a rich suite of developer tools for building Curl applications, including a drag-and-drop visual editor, source-code editor, debugger, deployment tools, etc
- The Curl RTE the runtime engine that executes Curl applications and renders the resulting displays on a client machine
- Curl WSDK - The WSDK library provides components enabling development of Curl applications that make use of web services and data resources. These include SOAP/WSDL support, and an XML document model.
|