Curl

Curl
Изображение логотипа
Տեսակծրագրավորման լեզու, բազմահարացուցային ծրագրավորման լեզու, նշագրման լեզու, declarative programming language? և ֆունկցիոնալ ծրագրավորման լեզու
Առաջացել է1998
ՍտեղծողSteve Ward? և SCSK Corporation?
ՆախագծողSteve Ward? և Մասաչուսեթսի տեխնոլոգիական ինստիտուտ
ՕՀբազմապլատֆորմ, Windows, Լինուքս և մաքՕՍ
Ընթացիկ տարբերակ8.0.14 (հունվարի 8, 2024)[1]
Ներշնչվել էԷյչԹիԷմԷլ, TeX, ՋավաՍկրիպտ և Լիսպ
Արտոնագիրոչ ազատ ծրագրային ապահովման արտոնագիր
Կայքcurl.com(անգլ.)(կոր.)

Curl, ռեֆլեքսային օբյեկտ կողմնորոշված ծրագրավորման լեզու, որը ստեղծվել է ինտերակտիվ վեբ ծրագրեր գրելու համար։ Այն իր մեջ միավորում է ինչպես տեքստի նշագրման (ինչպես HTML-ում), սկրիպտների գրման (ինչպես JavaScript-ում) հնարավորությունները, այնպես էլ բավականին հզոր հաշվողական համակարգ (ինչպես Java, C# և C++ լեզուներում)։ Լեզուն հիմնականում օգտագործվում է ներկորպորատիվ խնդիրների լուծման համար, B2B և B2C ծրագրերով։

Curl ծրագիրը չի պահանջում տեղեկատվության փոխանցման պահպանում, ոճավորում և վարքագիծ, ինչպես այն արված է HTML-ի, CSS-ի և JavaScript-ի համար, չնայած անհրաժեշտության դեպքում ծրագրավորման այդ ոճն ամբողջությամբ կարող է օգտագործվել Curl-ում։

Մի կողմից Curl լեզուն կարելի է օգտագործել որպես HTML լեզվի փոխարինող՝ ֆորմատավորված տեքստի ներկայացման համար, մյուս կողմից՝ նրա հնարավորությունները չեն զիջում կոմպիլացվող, հզոր տիպավորված օբյեկտ կողմնորոշված ծրագրավորման լեզուներին[2]։ Լեզուն մշակված է այնպես, որպեսզի Curl ծրագիրը կարողանա կոմպիլացնի սեփական կոդը կլիենտի մեքենայում JIT կոմպիլացիայի կիրառման միջոցով։ Դրա շնորհիվ ապահովում է բավականին մեծ արագություն։

Curl հավելվածները հնարավոր է դիտել վեբ դիտարկիչներում Curl RTE փլագիններով։ Այս պահին աջակցում է Microsoft Windows, Linux և Macintosh հարթակներում։ Curl-ը մի քանի տարի շարունակ ունի հավելվածների հետ անկախ աշխատելու հնարավորություն, այսինքն համակարգչի աշխատանքային սեղանին աշխատող վեբ-հավելվածը կախված չէ վեբ դիտարկչից, ինչպես այն արված է Silverlight 3 և Adobe AIR-ում։ Curl հավելվածները կարող են ստեղծվել նաև այն կերպ, որպեսզի դրանք հնարավոր լինի գործարկել ցանցից անջատված վիճակում։ Փաստացի Curl IDE-ն իրենից ներկայացնում է Curl-ով գրված ծրագիր։

  1. Curl RTE 8.0.14 and CDE 8.0.14001 is released
  2. «Curl Paper (WWW Journal Draft)». Արխիվացված է օրիգինալից 2008 թ․ դեկտեմբերի 24-ին. Վերցված է 2018 թ․ մարտի 23-ին.

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search