ObjectScript (programmeringsspråk)

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 17 oktober 2021; verifiering kräver 1 redigering .
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

Syntax

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

Litteratur

Länkar