ObjectScript (lenguaje de programación)

La versión actual de la página aún no ha sido revisada por colaboradores experimentados y puede diferir significativamente de la versión revisada el 17 de octubre de 2021; la verificación requiere 1 edición .
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

Sintaxis

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

Literatura

Enlaces