SuperCollider is a state of the art, realtime sound synthesis server as well as an interpreted Object Oriented language which is based on Smalltalk but with C language family syntax. The language functions as a network client to the sound synthesis server.
I want to show that the notion of scalability is every bit as valid when applied to programming languages as it is when applied to programs or algorithms. I'll also discuss several well-known and not so well-known programming languages from this perspective and give some concrete recommendations, as well as discuss some of the social factors which hinder progress in this field.
Live coding is the act of writing software while it is executing, often as part of a performance. Some electronic music bands live-program their music in languages like ChucK and SuperCollider.
H. Iba, H. de Garis, and T. Sato. Parallel Problem Solving from Nature III, volume 866 of LNCS, page 334--343. Jerusalem, Springer-Verlag, (9-14 October 1994)
C. Gathercole, and P. Ross. Parallel Problem Solving from Nature III, volume 866 of LNCS, page 312--321. Jerusalem, Springer-Verlag, (9-14 October 1994)
M. Wineberg, and F. Oppacher. Parallel Problem Solving from Nature III, volume 866 of LNCS, page 292--301. Jerusalem, Springer-Verlag, (9-14 October 1994)
M. Johnson, P. Maes, and T. Darrell. ARTIFICIAL LIFE IV, Proceedings of the fourth
International Workshop on the Synthesis and Simulation
of Living Systems, page 198--209. MIT, Cambridge, MA, USA, MIT Press, (6-8 July 1994)
C. Reynolds. Proceedings of the Fourth International Workshop on
the Synthesis and Simulation of Living Systems, page 59--69. MIT, Cambridge, MA, USA, MIT Press, (6-8 July 1994)
U. O'Reilly, and F. Oppacher. Foundations of Genetic Algorithms 3, page 73--88. Estes Park, Colorado, USA, Morgan Kaufmann, (31 July--2 August 1994)Published 1995.
I. Kuscu, and C. Thornton. Cognitive Science Research Paper, 319. School of Cognitive and Computing Sciences, University
of Sussex, Falmer, Brighton, Sussex, UK, (30 April 1994)
D. Andre. Proceedings of the 1994 IEEE World Congress on
Computational Intelligence, 1, page 250--255. Orlando, Florida, USA, IEEE Press, (27-29 June 1994)
B. Dunay, F. Petry, and W. Buckles. Proceedings of the 1994 IEEE World Congress on
Computational Intelligence, page 396--400. Orlando, Florida, USA, IEEE Press, (27-29 June 1994)
S. Das, T. Franguidakis, M. Papka, T. DeFanti, and D. Sandin. Proceedings of the first IEEE Conference on
Evolutionary Computation, 1, page 480--484. Orlando, Florida, USA, IEEE Press, (27-29 June 1994)Part of 1994 IEEE World Congress on Computational
Intelligence, Orlando, Florida.
J. Perry. Proceedings of the 1994 IEEE World Congress on
Computational Intelligence, page 456--461. Orlando, Florida, USA, IEEE Press, (27-29 June 1994)