What is Live Coding?

livecoding

In general, live coding is where people write code using a programming language, in order to change a live process. Rather than writing code, compiling it and then running it, live coders write code while a computer reads and processes it. This leads to an immediate feedback cycle, where the programmer is able to manipulate a running system, quickly trying out ideas and seeing, hearing or otherwise experiencing the results without any break of flow. In principle, live coding techniques can be applied to just about any programming activity, and over the past ten years has supported a fast growing community of creative practitioners making live music, live video, live choreography and more. At the same time, there has been a resurgence of interest in liveness in software engineering and computer science in general, bringing new focus on human factors in programming language experience design and the psychology of programming.

For more on live coding practice, see the Transnational Organisation for the Promotion of Live Algorithm Programming (TOPLAP) website.

18 thoughts on “What is Live Coding?”

  1. Thanks for your posting on the travel industry. I’d personally also like contribute that if you’re a senior thinking about traveling, it is absolutely important to buy travel insurance for retirees. When traveling, seniors are at biggest risk of having a professional medical emergency. Receiving the right insurance package for one’s age group can safeguard your health and give you peace of mind.

  2. What’s Happening i’m new to this, I stumbled upon this I’ve discovered It positively helpful and it has aided me out loads. I am hoping to give a contribution & aid different customers like its aided me. Great job.

  3. There are some fascinating deadlines in this article however I don’t know if I see all of them middle to heart. There’s some validity but I’ll take hold opinion till I look into it further. Good article , thanks and we wish extra! Added to FeedBurner as properly

  4. Thanks for sharing excellent informations. Your site is very cool. I am impressed by the details that you have on this web site. It reveals how nicely you perceive this subject. Bookmarked this web page, will come back for more articles. You, my pal, ROCK! I found just the info I already searched everywhere and simply could not come across. What a great web site.

Leave a Reply

Your email address will not be published.