Definição – o que Curl significa?
Curl é uma linguagem de programação orientada a objetos desenvolvida como parte do projeto Defense Advanced Research Project Agency (DARPA) no Massachusetts Institute of Technology. Este projeto pode modificar sua própria estrutura e comportamento em tempo de execução e é projetado para complementar a interatividade entre as aplicações Web sem depender de linguagens de programação e plataformas.
Curl tenta fornecer um modelo unificado através do qual aplicativos pertencentes a diferentes plataformas e linguagens podem se comunicar. O layout de conteúdo simples usa tags HTML, os recursos de script de JavaScript e os recursos orientados a objetos de C, C ++ e Java, que são mesclados em uma estrutura comum definida por Curl.
Definirtec explica Curl
Curl oferece três tipos de recursos: recursos baseados em HTML, JavaScript e Java.
Os recursos HTML suportados pelo Curl incluem formatação de texto personalizada semelhante à oferecida pelo HTML. Os usuários também podem usar macros para ajustar automaticamente enquanto uma página está sendo renderizada.
Curl usa uma interface análoga a um kit de ferramentas para scripts. O usuário não precisa aprender nenhum novo idioma. Usando curl, os componentes da página da Web, como botões e campos de texto, podem ser editados e acessados na forma de objetos.
Curl também oferece todos os recursos de uma linguagem de programação orientada a objetos. Recursos como classes, métodos, objetos, construtores, destruidores e herança estão todos embutidos no código, que é compilado usando um compilador just-in-time. Também inclui recursos de segurança e encapsulamento de dados do usuário. Curl também pode exibir miniaplicativos, que são executados usando o plug-in de ambiente de tempo de execução Curl para navegadores.