WEAVING AND COMPUTING