Rizo

Definición - ¿Qué significa Curl?

Curl es un lenguaje de programación orientado a objetos desarrollado como parte del proyecto de la Agencia de Proyectos de Investigación Avanzada de Defensa (DARPA) en el Instituto de Tecnología de Massachusetts. Este proyecto puede modificar su propia estructura y comportamiento en tiempo de ejecución y está diseñado para complementar la interactividad entre aplicaciones web sin depender de lenguajes de programación y plataformas.

Curl intenta proporcionar un modelo unificado a través del cual las aplicaciones que pertenecen a diferentes plataformas e idiomas puedan comunicarse. El diseño de contenido simple utiliza etiquetas HTML, las funciones de scripting de JavaScript y las funciones orientadas a objetos de C, C ++ y Java, que se fusionan en un marco común definido por Curl.

Techinfo explica Curl

Curl ofrece tres tipos de funciones: HTML, JavaScript y funciones basadas en Java.

Las funciones HTML admitidas por Curl incluyen un formato de texto personalizado similar al que ofrece HTML. Los usuarios también pueden usar macros para ajustar automáticamente mientras se procesa una página.

Curl utiliza una interfaz análoga a un juego de herramientas para la creación de scripts. El usuario no tiene que aprender ningún idioma nuevo. Con curl, los componentes de la página web, como los botones y los campos de texto, se pueden editar y acceder en forma de objetos.

Curl también ofrece todas las características de un lenguaje de programación orientado a objetos. Las características como clases, métodos, objetos, constructores, destructores y herencia están integradas en el código, que se compila utilizando un compilador justo a tiempo. También incluye funciones de seguridad y encapsulación de datos de usuario. Curl también puede mostrar subprogramas, que se ejecutan mediante el complemento de entorno de ejecución de Curl para navegadores.