ObjectScript | |
---|---|
clase de idioma | orientado a objetos , procedimental |
tipo de ejecución | interpretado , compilado a bytecode |
Apareció en | 1997 |
extensión de archivo | .cls .mac .int |
Liberar | 2018.1 |
sistema de tipos | dinámica débil |
Implementaciones principales | caché , IRIS |
sido influenciado | PAPERAS , SQL , JavaScript , Lua , PHP |
ObjectScript (pronunciado en inglés como /'ɔbʤikt skript/ , en ruso la transliteración es "object script") es un lenguaje de programación orientado a objetos débilmente tipificado desarrollado por Intersystems . Las aplicaciones de ObjectScript generalmente se traducen a un código de bytes especial , por lo que pueden ejecutarse en cualquier arquitectura de computadora, utilizando el tiempo de ejecución de Caché o IRIS . Combina el poder de lenguajes como JavaScript, Lua y PHP
ObjectScript no necesita necesariamente un punto y coma, aquí hay dos ejemplos de código,
x = 12 ; y = "¡Hola mundo!" ; x = 12 y = "¡Hola mundo!"Y eso y ese código funciona. Para llamar a las funciones se utiliza la sintaxis habitual, como en la mayoría de los lenguajes de programación.
imprimir ( 5 , "diferencias" )Este lenguaje de programación tiene una característica de sintaxis más, al llamar a una función, los argumentos no tienen que estar separados por una coma, puede usar un espacio regular.
imprimir ( 5 "diferencias" )El lenguaje tiene mucho " azúcar " en su sintaxis que lo distingue de javascript y otros lenguajes, como funciones de llamada sin comillas:
imprimir "¡Hola mundo!"