Hinweis: Die aktuelle OOP-Konferenz finden Sie hier!
SIGS DATACOM Fachinformationen für IT-Professionals

SOFTWARE MEETS BUSINESS:
Die Konferenz für Software-Architekturen

München, 01. - 05. Februar 2016

Konferenz

Vortrag: Do 4.2
Datum: Do, 04.02.2016
Uhrzeit: 11:00 - 11:45
cart

The Art and Science of Live Programming

Uhrzeit: 11:00 - 11:45
Vortrag: Do 4.2

 

Live programming, livecoding, cyberphysical programming and on-the-fly programming, are all names that have been used to variously describe a programming practice that places a strong emphasis on a programmer‘s ability to interact, via source code, with a running system. In this talk Andrew will explore notions of time, liveness, feedback and procedural orchestration, as they relate to the practice of live programming, withpractical examples ranging across the Arts and the Sciences.

Target Audience: Architects, Developers, Project Leader, Manager
Prerequisites: Project experience
Level: Practicing

You will learn:
Learn how Live Programming works in practice and what possible future directions might be entailed.

Extended Abstract:
Live programming, livecoding, cyberphysical programming and on-the-fly programming, are all names that have been used to variously describe a programming practice that places a strong emphasis on a programmers ability to interact, via source code, with a running system. Although the ability to modify a program's execution by modifying its source code on-the-fly is not a new one, new tools and new ideas are reshaping what it means to program ``live''.
In this talk Andrew will explore notions of time, liveness, feedback and procedural orchestration, as they relate to the practice of live programming. Examples drawn from both the Arts and the Sciences will be used to demonstrate how live programming works in practice and what possible future directions might be entailed. Andrew's examples will be coded live using his own Extempore programming language; a high-performance systems language, designed for live programming down to the metal.