LiveCode

(redirected from Live coding)
Also found in: Wikipedia.

LiveCode

A cross-platform, interpreted programming language from RunRev Ltd., Edinburgh, Scotland, www.livecode.com. LiveCode allows programmers to write the source code once and deploy to Windows, Mac, Linux, iOS and Android platforms. More like English, the language is devoid of cryptic symbols as found in C/C++, Java and many other programming languages. LiveCode derives its name because, like most interpreted languages, small sections of code can be executed independently without having to compile the entire program.

Formerly Runtime Revolution
LiveCode was formerly Runtime Revolution, named because of the target runtime engine that is packaged with the app. Revolution was originally MetaCard, a HyperCard-like language acquired by the company. Following is a source code example of opening a file named "a.xml" in LiveCode and C. See runtime engine and HyperCard.

In LiveCode
  open file a.xml for read

  In C
  open("a.xml",O_RDONLY|O_BINARY);
References in periodicals archive ?
Other additions include otherwordly audio-visual experiences from Science in the House, live coding movement Algorave, rising stars Boy Azooga, the mysterious Cruel World, dreamers Plastic Mermaids, Brolincollaborator Fwar, Warmduscher, Banana Hill DJs, Re-TROS, Amber Arcades, The Long Now, Little Cub, Cosmic Strip, Drahla, Tomorrow We Sail, Chaouche, Late Night Tales DJs, Outliers, Acid Mother's Temple and more.
BBC technologist Dan Hett will lead live coding workshops, and Birmingham Camera Obscura will be on hand to introduce visitors to the wonders of early photographic technology.
We've also done some algoraving (the use of live coding to create improvised music).
Similarly, Zinovieff's contribution, January Tensions (1968), anticipates both the generative computer programs Koan and Noatikl and the real-time synthesis and live coding of SuperCollider, Max/MSP, and other electronic music software of the past twenty years.
What makes the workshop particularly outstanding is that participants will be able to apply new knowledge right away by participating in live coding sessions.
It will include a series of presentations aimed at "up-andcoming student developers and creatives" as well as live coding sessions and competitions.
This live coding session will demonstrate how to develop from scratch your own interface for HTML5 video, including embedding a video using HTML5, building custom controls using the JavaScript API, fallback strategies for older browsers and devices, and fixing known playback bugs on the iPhone and Android.
As might be expected in a Technical Seminar, the workshop will emphasize live coding practice and example sessions designed to help developers maximize their use of the flexible Digita OS.
In addition, creative coder Seb Lee-Delisle treated delegates to live coding on stage using a Commodore64 emulator.