School of Computing. Dublin City University.
Online coding site: Ancient Brain
coders JavaScript worlds
Good to run programs on client rather than on server (distribute the load, quicker for user).
Things that can be done on client: Calculations.
Things that have to be done on client: Graphics.
Respond to mouse movements.