ObjectScript | |
---|---|
Sprog klasse | objektorienteret , proceduremæssig |
Udførelsestype | fortolket , kompileret til bytekode |
Dukkede op i | 1997 |
Filtypenavn _ | .cls .mac .int |
Frigøre | 2018.1 |
Type system | svag dynamik |
Større implementeringer | Cache , IRIS |
Blev påvirket | MUMPS , SQL , JavaScript , Lua , PHP |
ObjectScript (udtales på engelsk som /'ɔbʤikt skript/ , på russisk er translitterationen "objektskrift") er et svagt skrevet objektorienteret programmeringssprog udviklet af Intersystems . ObjectScript-applikationer oversættes normalt til speciel bytekode , så de kan køre på enhver computerarkitektur ved hjælp af Caché- eller IRIS -runtime . Det kombinerer kraften i sprog som JavaScript, Lua og PHP
ObjectScript behøver ikke nødvendigvis et semikolon, her er to kodeeksempler,
x = 12 ; y = "Hej verden!" ; x = 12 y = "Hej verden!"Og den og den kode virker. For at kalde funktioner bruges den sædvanlige syntaks, som i de fleste programmeringssprog.
print ( 5 , " forskelle" )Dette programmeringssprog har endnu en syntaksfunktion, når du kalder en funktion, behøver argumenterne ikke at være adskilt af et komma, du kan bruge et almindeligt mellemrum.
print ( 5 " forskelle" )Sproget har en masse " sukker " i sin syntaks, der adskiller det fra javascript og andre sprog, såsom at kalde funktioner uden anførselstegn overhovedet:
print "Hej verden!"