Wikibooks has more about this subject: Curl The Curl programming language (unrelated to cURL) is a reflective programming language designed to create interactive web content. It aims to replace HyperText Markup Language (HTML), Cascading Style Sheets (CSS), and JavaScript with one unified formalism, but is not widely used. Image File history File links Wikibooks-logo-en. ...
In vector calculus, curl is a vector operator that shows a vector fields rate of rotation: the direction of the axis of rotation and the magnitude of the rotation. ...
In computer science, reflection is the process by which a computer program of the appropriate type can be modified in the process of being executed, in a manner that depends on abstract features of its code and its runtime behavior. ...
A programming language is an artificial language that can be used to control the behavior of a machine, particularly a computer. ...
In computing, HyperText Markup Language (HTML) is the predominant markup language for the creation of web pages. ...
In computing, Cascading Style Sheets (CSS) is a stylesheet language used to describe the presentation of a document written in a markup language. ...
JavaScript is the name of Netscape Communications Corporations implementation of the ECMAScript standard, a scripting language based on the concept of prototype-based programming. ...
Curl is a markup language like HTML; that is, plain text will be shown as text and at the same time an object-oriented programming language that supports multiple inheritance. One downside of Curl is that the combination of features destroys the separation of information, style, and behavior that HTML, CSS, and Javascript have imposed. In computing, HyperText Markup Language (HTML) is the predominant markup language for the creation of web pages. ...
Brief benchmarks seem to indicate very high execution performance, due to compilation. Some of the Curl developers previously worked on optimizing Fortran compilers. Fortran (previously FORTRAN[1]) is a general-purpose[2], procedural,[3] imperative programming language that is especially suited to numeric computation and scientific computing. ...
Curl is both a language and an authoring environment where the authoring environment was as implemented as user extensions to Curl. The language can be used as an HTML replacement for the presentation of formatted text, but whose capabilities include those of scripting languages as well as to compiled, strongly-typed, object-oriented system programming. --from MIT Curl Project's white paper Curl applets can be viewed by means of "Curl Surge", a runtime environment (RTE) plugin for web browsers. Currently, it only works on Microsoft Windows and Linux. Computer programming (often simply programming) is the craft of implementing one or more interrelated abstract algorithms using a particular programming language to produce a concrete computer program. ...
A plugin (or plug-in) is a computer program that interacts with a main (or host) application (a web browser or an email program, for example) to provide a certain, usually very specific, function on-demand. ...
An example of a web browser (Internet Explorer) showing the main Wikipedia web page. ...
Microsoft Windows is the name of several families of proprietary software operating systems by Microsoft. ...
Linux refers to any Unix-like computer operating system which uses the Linux kernel. ...
Marketing of Curl
The owners of Curl, Sumisho seem not to be interested in actively selling the language/environment in Europe. Requests for information by Email are not answered.
External links - MIT Curl Project - The results of the Curl research project at MIT's Laboratory for Computer Science.
- Curl, Inc. - Developed and distributes a suite of commercial products which are based on the results of the MIT research. Owned by Sumisho Computer Systems Corp., who holds the trademark to "Curl".
|