Lingo
John Thompson
http://www.adobe.com/it/products/director.html
Información general
Paradigma Programación de objetos
Apareció en 1989
Sistema de tipos fuerte, dinámico
Sistema operativo Windows / Mac

Lingo es el lenguaje de programación que lleva incorporado Macromedia Director, un programa de autoría. Permite integrar con relativa facilidad texto, imágenes, sonidos y video digital, siendo una alternativa a lenguajes más tradicionales, como el C/C++, porque el desarrollo de la aplicación es mucho más rápido y flexible. El soporte para publicar suele ser el CD y desde hace algún tiempo, con la ayuda de Adobe Shockwave, también la WWW.

Sintaxis

editar

El cambio a la sintaxis de JavaScript es una importante mejora sobre el director de Macromedia. Esta característica proporciona un lenguaje y una sintaxis más comunes entre el MX de Macromedia Director y Flash de Macromedia. En Director, la puesta en práctica de la lengua está encima del motor de SpiderMonkey (Javascript-C) [ 1 ], que es un intérprete preembalado de ECMAScript escrito en C y se conforma en gran parte a la especificación de ECMA [ 2 ], excepto en las áreas donde las funciones o las palabras claves de encargo exponen funcionalidad Director.

Comparación entre lenguajes de programación

editar

A continuación se expone una comparación entre códigos equivalentes en Lingo Y JavaScript:

-- Lingo syntax
castLib("News Stories").member.count

// JavaScript syntax
castLib("News Stories").member.count;

-- Lingo syntax
member("News Items").paragraph[1]
member("News Items").paragraph[1].word[2]

// JavaScript syntax
member("News Items").getPropRef("paragraph", 1);
member("News Items").getPropRef("paragraph", 1).getProp("word", 2);

Los comentarios en Lingo se escriben con -- mientras que en JavaScript se escriben con // o /*...*/.

Enlaces externos

editar

📚 Artikel Terkait di Wikipedia

JSX (JavaScript)

JSX (JavaScript XML), formalmente JavaScript Syntax eXtension, es una extensión de JavaScript que permite la creación de árboles DOM usando una sintaxis

BasictoPHP

PluriSyntax (anteriormente llamado PluriBASIC y BasictoPHP) es una poderosa variación del lenguaje de programación BASIC, y actualmente es utilizada para

1C: Enterprise script

Consultado el 23 de abril de 2019.  Syntax definition rules for 1C:Enterprise 8 in TextMate format: 1c-syntax/1c-syntax, 1c-syntax, 13 de marzo de 2019, consultado

Vue.js

conocido como Vue; se pronuncia /vjuː/, como "view"​) es un framework de JavaScript de código abierto para la construcción de interfaces de usuario y aplicaciones

BPELScript

WS-BPEL.​ Usa una sintaxis similar a otros lenguajes de scripting como JavaScript o Ruby y proporciona cobertura íntegra del lenguaje WS-BPEL. Bischof,

Textile

(Python-Textile),​ Ruby,​ JavaScript (Textile-JS),​ y C#.​ Textile se distribuye bajo una licencia BSD. «Daring Fireball: Markdown Syntax Documentation». daringfireball

SkEdit

espacios Tips y ayuda completando código Code folding Snippets de código Syntax highlighting Carga de archivos y edición remota (usando FTP, SFTP o WebDAV)

CodeMirror

(editor de script) uBlock Origin «Implementing a Syntax-Highlighting JavaScript Editor—in JavaScript» (en inglés). CodeMirror. 8 de diciembre de 2018