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.