ObjectScript (язык программирования): различия между версиями
[отпатрулированная версия] | [непроверенная версия] |
Содержимое удалено Содержимое добавлено
Palych43 (обсуждение | вклад) Грамматика |
уточнение |
||
Строка 1:
{{другие значения|ObjectScript}}
{{Карточка языка программирования
}}
{{О|языке программирования|прикладной платформе на основе данного языка|Caché}}
'''ObjectScript''' (произносится на английском как {{IPA|/'ɔbʤikt skript/}}, в русском языке транслитерация — «обджект скрипт») — слаботипизированный [[объектно-ориентированный язык программирования]], разработанный компанией [[Intersystems]]. Приложения на ObjectScript обычно [[транслятор|транслируются]] в специальный [[байт-код]], поэтому они могут работать на любой компьютерной архитектуре, с помощью среды исполнения [[Caché]] или [[IRIS платформа БД|IRIS]]. Он сочетает в себе возможности таких языков, как JavaScript, Lua и PHP
== Синтаксис ==
В ObjectScript не обязательно нужна точка с запятой, вот два примера кода,<syntaxhighlight lang="javascript">
x = 12;
y = "Hello World!";
</syntaxhighlight><syntaxhighlight lang="javascript">
x = 12
y = "Hello World!"
</syntaxhighlight>И тот и тот код работает. Для вызова функций используется привычный синтаксис,как и в большинстве языков программирования.<syntaxhighlight lang="javascript">
print(5, " differences")
</syntaxhighlight>У этого языка программирования, есть ещё одна особенность синтаксиса, при вызове функции, аргументы не обязательно нужно разделять запятой можно обычным пробелом.<syntaxhighlight lang="javascript">
print(5 " differences")
</syntaxhighlight>Язык имеет множество ''"[[Синтаксический сахар|сахара]]"'' в синтаксисе, отличающего его от javascript и других языках, например можно вызывать функции вообще без кавычек: <syntaxhighlight lang="javascript">
print "Hello World!"
</syntaxhighlight>
== Литература ==
|