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
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!”