Curl



Website: www.curl.com

Proiectat de: Steve Ward, MIT


Curl este un limbaj de programare reflectorizant orientat către obiecte pentru aplicații web interactive al căror obiectiv este de a oferi o tranziție mai lină între formatare și programare.

Este posibil să se încorporeze obiecte complexe în documente simple, fără a fi nevoie să comutați între limbaje de programare sau platforme de dezvoltare.

Implementarea Curl a constat inițial doar dintr -un interpret, dar a fost adăugat un compilator ulterior.

Curl combină marcajul textului (ca în HTML), scripturi (ca în JavaScript) și calcule grele (ca în Java, C#sau C ++) într-un cadru unificat.

Este utilizat într -o serie de aplicații interne pentru întreprinderi, B2B și B2C.

Programele de curl pot fi compilate în applet -uri de curl, care sunt vizualizate folosind Curl RTE, un mediu de rulare cu un plugin pentru browserele web.

În prezent, este acceptat pe Microsoft Windows.

Linux și MacOS a fost abandonat pe 25 martie 2019 (începând cu versiunea 8.0.10).

Curl acceptă „applet -uri detașate”, care este un applet implementat pe web, care rulează pe desktopul utilizatorului, independent de fereastra browserului, la fel ca în Silverlight 3 și Adobe Air.