ObjectScript (programovací jazyk)

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 17. října 2021; ověření vyžaduje 1 úpravu .
ObjectScript
Jazyková třída objektově orientovaný , procedurální
Typ provedení interpretováno , zkompilováno do bajtkódu
Objevil se v 1997
Přípona souboru .cls .mac .int
Uvolnění 2018.1
Typový systém slabá dynamika
Hlavní implementace Cache , IRIS
Byl ovlivněn MUMPS , SQL , JavaScript , Lua , PHP

ObjectScript (v angličtině se vyslovuje jako /'ɔbʤikt skript/ , v ruštině je přepis „object script“) je slabě typovaný objektově orientovaný programovací jazyk vyvinutý společností Intersystems . Aplikace ObjectScript jsou obvykle přeloženy do speciálního bajtkódu , takže mohou běžet na libovolné architektuře počítače s využitím běhového prostředí Caché nebo IRIS . Spojuje sílu jazyků jako JavaScript, Lua a PHP

Syntaxe

ObjectScript nutně nepotřebuje středník, zde jsou dva příklady kódu,

x = 12 ; y = "Ahoj světe!" ; x = 12 y = "Ahoj světe!"

A ten a ten kód funguje. Pro volání funkcí se používá obvyklá syntaxe, jako ve většině programovacích jazyků.

tisk ( 5 , " rozdíly " )

Tento programovací jazyk má ještě jednu vlastnost syntaxe, při volání funkce nemusí být argumenty odděleny čárkou, můžete použít běžnou mezeru.

tisk ( 5 "rozdílů" )

Jazyk má ve své syntaxi mnoho „ cukru “ , což jej odlišuje od javascriptu a jiných jazyků, jako je volání funkcí zcela bez uvozovek:

tisknout "Ahoj světe!"

Literatura

Odkazy