Curl (langage)

Cet article concerne le langage de programmation. Pour le logiciel de transfert de données, voir cURL. Pour les autres significations, voir Curl. Curl est un langage de programmation. Ce langage tente de remédier à un problème connu de longue date : les éléments de base qui composent chaque document web moderne requièrent le plus souvent des méthodes de mise en œuvre très différentes : des langages, des outils, des structures différents et souvent des équipes de développement complètement différentes. Le dernier obstacle (et souvent le plus difficile) est de relier ces éléments entre eux de manière cohérente. Curl essaie de contourner ces problèmes en proposant une interface syntaxique et sémantique constante à tous niveaux de création de contenu web : du simple HTML au niveau complexe de programmation orientée objet. Curl combine le balisage de texte (HTML), l’écriture de scripts (JavaScript), et l’informatique pure (Java, C#, ou C++) dans une infrastructure unifiée. Curl est utilisé par de nombreuses applications internes aux entreprises (B2B et B2C). Curl est un langage de balisage comme le HTML, c’est-à-dire que le texte brut s’affiche en tant que texte ; il inclut également un langage de programmation orientée objet qui permet l’héritage multiple. Les applications Curl ne sont pas tenues de respecter les séparations d’informations, de styles et de comportements contrairement au HTML, aux CSS et au JavaScript, bien que ce type de programmation puisse être utilisé en Curl si l’utilisateur le souhaite. Alors que le langage Curl peut être utilisé comme remplaçant du HTML pour mettre en forme du texte formaté, il dispose de nombreuses caractéristiques typiques d’un langage de programmation orientée objet. La création (au niveau du HTML) et les structures de programmation de Curl peuvent être étendues au code utilisateur. Le langage est conçu de manière que les applications en Curl puissent être compilées dans le code cible de l’ordinateur client par un système de compilation à la volée et être exécutées à grande vitesse. Les applets Curl peuvent être affichés via un moteur d’exécution Curl, un environnement d’exécution qui dispose de plugins pour navigateurs web. Actuellement, Curl est supporté par Microsoft Windows, Linux, et Mac OS X. Curl a, pendant plusieurs années, disposé d’une fonctionnalité pour applets détachés, applets qui s’exécutent sur le bureau de l’utilisateur et ne nécessitent pas fenêtre de navigation. Ce fonctionnement est similaire à celui de Silverlight et d’Adobe AIR. Les applets Curl peuvent aussi être écrits de manière à pouvoir s’exécuter en mode hors-ligne, lorsque l’ordinateur est déconnecté du réseau. Par exemple, Curl IDE est une application codée en Curl.

Mots

Ce tableau présente un exemple d'utilisation des listes de mots pour l'extraction de mots-clés à partir du texte ci-dessus.

Le motFréquence de motNombre d'articlesPertinence
curl20430.509

This website uses cookies to ensure you get the best experience on our website. Learn more. Got it.