www.wikidata.de-de.nina.az
Lingo ist die Programmiersprache der Authoringsoftware Macromedia Director jetzt Adobe Director Lingo war in fruheren Versionen von Director eine Interpretersprache Aus Performancegrunden wird Lingo mittlerweile vor der Ausfuhrung kompiliert Wegen der Vielzahl der integrierten Medien und der damit verbundenen Eigenschaften und Funktionen kennt Lingo mehrere hundert Schlusselworter Es gibt Stand Mai 2005 drei Varianten von Lingo Die klassische und alteste Lingovariante war sehr stark an die naturliche englische Sprache angelehnt Statements sahen z B so aus put abc into myVariable Dieser Ausdruck wurde in den meisten anderen Programmiersprachen etwa so formuliert myVariable abc Die klassische Schreibweise fuhrte mitunter zu sehr langen Formulierungen Ausserdem gab es auch verschiedene Moglichkeiten der Schreibweise etwa set myVariable to abc myVariable abc put abc into myVariable Seit Director 7 wird zusatzlich die sogenannte Dot Syntax unterstutzt die ahnlich den objektorientierten Sprachen arbeitet Wie beispielsweise hier dargestellt member textausgabe text abc sprite 1 color myColor Bis auf wenige Ausnahmen kann jede Befehlsfolge sowohl in klassischer als auch in Dot Syntax geschrieben werden Die beiden Dialekte konnen in einem Script gemischt werden obwohl davon offiziell abgeraten wird Seit Director MX2004 wird auch JavaScript ECMAScript als Programmiersprache unterstutzt JavaScript Befehle konnen jedoch nicht mit der klassischen oder Dot Syntax in einem Script gemischt werden Wohl aber in demselben Programm Durch JavaScript lassen sich einige Befehlsfolgen eleganter schreiben Es sind auch einige neue Funktionen durch JavaScript hinzugekommen JavaScript wurde auch deshalb als Sprache implementiert um Programmierern die andere Sprachen kennen den Einstieg in Director zu erleichtern Wichtig ist noch an dieser Stelle zu erwahnen dass Lingo zwar objektorientierte Ansatze besitzt aber keineswegs als objektorientierte Sprache gilt Dazu ware es notwendig die noch in den Kinderschuhen steckenden Ansatze weiter zu formen und innerhalb der gesamten Sprache prasent zu machen Weblinks Bearbeitendirector online com lingoworkshop com Abgerufen von https de wikipedia org w index php title Lingo Programmiersprache amp oldid 166125053