Зміст:
Визначення - Що означає Curl?
Curl - це об'єктно-орієнтована мова програмування, розроблена в рамках проекту DARPA (Defense Advanced Research Project Agency) в Массачусетському технологічному інституті. Цей проект може змінювати власну структуру та поведінку під час виконання і розроблений для доповнення інтерактивності серед веб-додатків без залежності від мов програмування та платформ.
Curl намагається надати єдину модель, за допомогою якої програми, що належать до різних платформ і мов, можуть спілкуватися. Простий макет вмісту використовує HTML-теги, функції сценаріїв JavaScript та об'єктно-орієнтовані функції C, C ++ та Java, які об'єднуються у загальну рамку, визначену Curl.
Техопедія пояснює Curl
Curl пропонує три типи функцій: функції HTML, JavaScript та Java.
Функції HTML, що підтримуються Curl, включають в себе спеціальне форматування тексту, подібне до пропонованого HTML. Користувачі також можуть використовувати макроси для автоматичного налаштування під час надання сторінки.
Curl використовує інтерфейс, аналогічний набору інструментів для сценаріїв. Користувачеві не потрібно вивчати будь-яку нову мову. Використовуючи curl, компоненти веб-сторінки, такі як кнопки та текстові поля, можна редагувати та отримувати доступ у вигляді об’єктів.
Curl також пропонує всі функції об'єктно-орієнтованої мови програмування. Такі функції, як класи, методи, об'єкти, конструктори, деструктори та успадкування, вбудовані в код, який складається за допомогою щойно введеного компілятора. Він також включає функції безпеки та інкапсуляцію даних користувачів. Curl також може відображати аплети, які виконуються за допомогою додатка середовища для роботи Curl для браузерів.
