ObjectScript (limbaj de programare)

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită pe 17 octombrie 2021; verificarea necesită 1 editare .
ObjectScript
Clasa de limba orientat pe obiecte , procedural
Tipul de execuție interpretat , compilat în bytecode
Aparut in 1997
Extensie de fișier .cls .mac .int
Eliberare 2018.1
Tip sistem dinamică slabă
Implementări majore Cache , IRIS
A fost influențat MUMPS , SQL , JavaScript , Lua , PHP

ObjectScript (pronunțat în engleză ca /'ɔbʤikt skript/ , în rusă transliterarea este „script obiect”) este un limbaj de programare orientat pe obiecte slab tipizat, dezvoltat de Intersystems . Aplicațiile ObjectScript sunt de obicei traduse în bytecode special, astfel încât să poată rula pe orice arhitectură de computer, folosind runtime -ul Caché sau IRIS . Combină puterea limbilor precum JavaScript, Lua și PHP

Sintaxă

ObjectScript nu are neapărat nevoie de punct și virgulă, iată două exemple de cod,

x = 12 ; y = "Bună lume!" ; x = 12 y = „Bună lume!”

Și acela și acel cod funcționează. Pentru a apela funcții, se folosește sintaxa obișnuită, ca în majoritatea limbajelor de programare.

imprimare ( 5 , " diferențe " )

Acest limbaj de programare mai are o caracteristică de sintaxă, la apelarea unei funcții, argumentele nu trebuie să fie separate prin virgulă, puteți folosi un spațiu obișnuit.

imprimare ( 5 " diferențe " )

Limbajul are o mulțime de „ zahăr ” în sintaxa sa care îl deosebește de javascript și alte limbi, cum ar fi funcții de apelare fără ghilimele:

tipăriți „Bună lume!”

Literatură

Link -uri