ObjectScript | |
---|---|
Språkklass | objektorienterad , processuell |
Utförandetyp | tolkad , kompilerad till bytekod |
Framträdde i | 1997 |
Filtillägg _ | .cls .mac .int |
Släpp | 2018/1 |
Typ system | svag dynamik |
Stora implementeringar | Cache , IRIS |
Blivit påverkad | MUMPS , SQL , JavaScript , Lua , PHP |
ObjectScript (uttalas på engelska som /'ɔbʤikt skript/ , på ryska är translitterationen "objektskript") är ett svagt skrivet objektorienterat programmeringsspråk utvecklat av Intersystems . ObjectScript-applikationer översätts vanligtvis till speciell bytekod , så att de kan köras på vilken datorarkitektur som helst, med hjälp av Caché- eller IRIS- runtime . Den kombinerar kraften i språk som JavaScript, Lua och PHP
ObjectScript behöver inte nödvändigtvis ett semikolon, här är två kodexempel,
x = 12 ; y = "Hej världen!" ; x = 12 y = "Hej världen!"Och den och den koden fungerar. För att anropa funktioner används den vanliga syntaxen, som i de flesta programmeringsspråk.
print ( 5 , " skillnader " )Detta programmeringsspråk har ytterligare en syntaxfunktion, när du anropar en funktion behöver argumenten inte separeras med kommatecken, du kan använda ett vanligt mellanslag.
skriv ut ( 5 "skillnader" )Språket har mycket " socker " i sin syntax som skiljer det från javascript och andra språk, som att anropa funktioner utan citattecken alls:
print "Hej världen!"